MESFNISLGKGFILVGFSDWPALELIFFIYILIFYSLTLFGNTAIIALSRMDLQLHTPMYYFLCHLSFLD
LCFTTSTVPQLLINLHGQDRTISYGGCVSQLFITLALGSTESVLLVVMAFDRYAAVCRPLHYMNIMHPVL
CQALAIASWVGGFLNSLIQTGLMMAMPLCGHRLNHFFCEMPVFLKLACQDTGGTEAKMFVARAVIVAVPA
MLILGSYAQIARAVLKVKSVAARRKAAGTCGSHLLVVSLFYGSATYTYLQPKDSYSESKGKFVALFYTII
TPMFNPLIYTLRNKDMKGALWKVLGRAAATG