MKFSRCNLMASVTAATSLLAGNAIAFVNRPLHHGMPHVRTSVAYRTNTENDVLETTSSTAAPLAPESFLWEDPTETLWNGQKQQHNGRQEPPSVAELAQRLESSYRLDHDPSLVEFVPSERYNHVPKVNDHEVPQDDDHYPYAAMLQGSAHYIANHLGEIAVFYIPGEWLHKPNQLFDSFLEDVSLARLMGMKIVLVADCRLENDASCGQDIYDHPHECHNSLRVTTDENMRQMEEEAGYIRFEVERKMNRFLKKHLVYDRNDQEGNVVGGNMFYSARAFGKVPGSDEDFEHTGFVQRVYTDNIRQALDNNDVVLLTTVGCSMQGESVNVNGQHLAASVAASLNAYKLIYMANQGSVLSEKESQGKFFQEIPLSFAQQLCDYHKVRVHKTGFANFEHARQRLPPRAVELLLNLAWGSWAIDQGVTRAHVVNPKDGALLEELFTSKNGANTCLYHDDENLTEDDAGWLDAEDTDDWNEFFSEAAAQETL*