MVRSVLVLNSGSSSLKYALYNIKQTAICISKGVIEGLGSSKCSISHKNLQVGQNVKMQGSAVVDHSSGLKKVLELLHLDKGHTDNVCAVGHRIVHGGERLTKPVLVTNDVKKAIEKAVPLAPLHNPSNLEGIRVAEELLACPQVAVFDTAFHSTIPPHAYMYALPYSYYEELGLRRYGFHGTNYEYILGQAAKHLAKPKKELNVIACHLGAGASLAAIKDGSCIDTSMGVTPLEGLVMATRSGDIDPAVFEILESSKGISISQISNLLNKESGLYGICGEKDMRTVIELSEAGSERHKLALQVYVHRIRKYLGAYYLNLGGRVDAVLFSGGIGERSPSVRQMVCSCLEMLGLIVDQSKNRAEGNGLREIQAETSRIKVLIVPADEELAIAQQTLEVLHESTLATNGNSENTAPAKESS*