MSLVCFPFKEEDVAVVVRNLECAASHPSVTGILCVGFSRGETWFAIEGAKASIEKSCNVRVHLLLQKRIGLALRGGKGDGMNTALGYFLEHPEFTRLHFYDADIVSFSAEWISKAEKQADLGFDVVRHYFPRSSTDAMITWFVTKIGFALLWPNTVLPVIEQPLGGELLLTRKAAEVLYSDQRVRAQSDWGIDTLYTFVSAQQGLSLAEVYIPEGKVHALYGGLRDLRTMLVECFSAIQSLKREAVPADGVHRMESAKAVPELVKQKVGYDIEKTLKLLAKQTWSQGQRELLNQHFDPALAKGLQNASEWPCWGFADEEAWIGAYQKFLEHFEKGNPDWEELLFKVWVARVVNHTMRNVMRGYDCAMGTLRDFLWDTIQKSTLQQQQTKLSSSGAVHSLYSGHSAAESLANGQGKIRKKAKWSTDTMCAVQQ*