MLKLAELLSLAGLRITFLNSDYNHHRLLRYTNILDRYTRYPGFRFQTISDGLPLDRPWTGAGLRDMMDGIKATTKPLFREMVISWCQSSDPVTCIIADGLMSFAIDVANEVGVPIISCRTVSPCCFLAYFSFAELIEAGEVPFKDDDMDRLVTRVPGMEGFLRRRDLPSFCRTRDANDRGIQFIITETQQTPRAHALILNTFEDLDGPILSQIRNHCPKIYTIGPLHAHLKSRLASETTTSQFSNSFWEEDRSCLAWLDRQPSKSFIYVSFGSITVITKEQMMEFWHGLVNSGSRFLWVIRPDSLTEKDGDAPGCGWVPNSRFVSHVWKIGMDMKDTCDRVTVEKMVRDVMEERRAEFTKSVDAMAKLARSSLSEGGTSYCNFNRLIEDIRLMSAS*