MFLFVSDVFPSTLVEEQPLHSLTDTFQALHVDVGALVFPNISPAQLYHDRFFFYTHRYVVPSTMNGFGRLERIEVHSLLSLEWPKPDIWSVSSLKQKMVMDIHNSLKFTKVSRSVGLHWSFPIHCFVYLFQGFSFQETSTMFMCKDITYEQVESLLGENWGLMEGIAKGDKYLCKIGGKGIAFRYLKQRTSLYIRFYYDRWMCKLGKWIPFQSSEGSLHSFEIKLRLANNETETILVNNHWTLANLREHLMIMGFEGLTQSIFKIQGHKVRNVSCFC*