MPVRLLNRFRHAALACLLGSLSLNAAADPVTLTLYNGQHAATGIAIAKAFQDKTGIQVKIRKGGDGQLASQITEEGARSPADVLYTEESPPLIRLASAGLLAKLEPETLALVEPEHAGGNGDWIGITARTRVLAYNPKKIDEKDLPKSLMDLSDPSWSGRFGFVPTSGAFLEQVAAVIKLKGQEEAEDWLTGLKAFGSIYTNNVTAMKAVENGEVDMALINNYYWYTLKKEKGELNSRLHYFGNQDPGALVTVSGAAVLKSSKHPREAQQFVAFMLSEEGQKAILSQSAEYPMRKGMQADPALKPFAELDPPKLTPADLGEASEALSLERDVGLN*