MKSFFALLISVSFIIASAAKTGHVITFRSPSLYPESFTWDPKSHNFIIGGTRHQELLSISESGVAETLISDTDLPENSSFLGLAIDRRNNRLLACIHRTPTATHPSPFNALASYDLKSRRLIFFTPLLDKNDQNPIATVTEIIHPAAANDVAVDSSGNAYVTNSDGDFIWKVNIDGEGSIFSRSEVFKSHPVDLTDDYHKCGLNGVVFISDGYLLVVQSNTGKLYKVNVNDGTAKTVNLNKDLTAGDGITVRSDGVVLVVSQHKLYYIKSENNWDEGVVFDETTLDVEGFATAVVVGNRKRVYVLYGHLMEGIMGNGNREEFSIVEIEENEDKEDNIWLFVLVGFGLTYFLFWRFQMRRLVQNMDKRVA*