MASAAYKYIIVGGGVSAGYAAREFVNQGVKSGELAIISKEAVAPYERPALSKAYLFPENAARLPGFHVCVGSGGERLAPEWYAEKGIELILDTEVVKADIATKTLTTSAGNSFKYDVLVAATGSTFIKLSDFGVAGADSKGIYYLREIREADSLIEAIKSKKDGHAVVVGGGYIGLELAAVLTMNKLQVTMVYPEPWCMPRLFTSDIASFYEGYYLSKGVKIVKGTVASGFELDAEGHVTAVKLKDGRELAADIVIVGVGARPLTTLFKGQLEEEKGGIKVDGFFKTSNEDVYAVGDIATFPMKIYGEQRRVEHVDHSRKSAIQAVQAIKAKEEGRSIPEYDYLPFFYSRAFDLSWQFYGDNVGETVSFGRDEAAATKKFGGYWVKDGKVVGVFLEGGSAEENKAIAKVARLKPSIDSIEALTSEGLAFISKV