MVQGSKVDGPSQAETLLRVTSGIAAELIKAHDAGESVSLNILRAKISKKFGYGGVPRLVDIISAIPDDYKKALLPKLKARPIRTASGIAVVAVMCKPHRCPHIAMTGNICVYCPGGPDSDFDYSTQSYTGYEPTSMRAIRARYDPYEQTRGRVEQLKSLGHSVDKVEFIVMGGTFMSMPEDYREKFIAQLHNALSGYTGTNVDEAVRFSEQSKSKAIGITIETRPDYCLRPHLSQMLRYGCTRLEIGVQSVYEDVARDTNRGHTVRAVSECFHLAKDAGFKVVAHMMPDLPNVGIERDLEQFKEYFENPAFRSDGLKLYPTLVIRGTGLYELWRTGRYKNYTPNVLVDVVARILALVPPWTRVYRVQRDIPLPLVTSGCDNSGNLRELALNRMKDFGAVCRDVRFREVGIHEIHHKVRPESVELLRRDYTANGGWETFLSYEDPEKDILIGLLRLRKCSDEGTFRPELVKTEQGSCSIVRELHVYGTAVPVHGRDPTKFQHQGFGTLLMEEAERIAREEHGSIKLAVISGVGTRDYYRKLGYELDGPYMSKMLI*