MSDVVQRKDRLAALHGLYQSYGRPERTAPQGIFETLDEALMSQALHLKDNNNRAHHLAGTGILILVKASSGSQTIEHSIATDHRPPLPSLSTTDLLSNTHPTFLAISKRPQDGGNDKRTCLRGPILRNAAQTAGAECEHRRTLYILGPQTLPRWTASMSADTVVSCCNLNRRAIDVGKEGNRLRVTTREIRRVGGYNRNTSSTIAWTLGSSASMLILAYESDCDGNHAPHRLVGGDNQLDGVLPSGKPGAEAAVELREDLRGWIRSSLGLLPQIGDPPGHQVEIFDEMTRRIVDVGVKDSNEDDVKRSTKTLISISSGAEEFRERDAGAVKKLEDVFQIREIYTRYAWSSRTSDHGSSIAMMVAVSTLSPNPAVNRSYGDEMGFISSHACQWRVHANYLWRAHDALGAAVLAALDGDKGIGLNVKYSSQFVLAECGLAYLAFKRSDSGSEAHGRGFTRSNIRPDEHMQQYSCR*