MTGERESAHALLSSSRRAARLKTVLYKPTTRNAPYLAKQAALEADFQANQASTAASASELGRLRPTFNVVWHVISRDGTPEGGDISDAAINDQIGVLNTAFRPTGLRFNLRKVTRHANETWFSFAVPESPIQTEMKTALREGGATDLNVYSVGFEDPMWFGLLGYATFPSDYRKAPKDDGVVVFHESLPGGRAAPYNLGQTLTHEVGHWLGLYHTFQGGCEGRGDAVIDTPAEATPASGCPVGRDTCPGGGPDPVQNYMDYSDDACMTTFTPGQVVRMLAQTIAFQIGFANESINFFRAIP*