MSGVKGEAMDRGSEAMKSHLAGASVMEMRQTKRGWCQELIGCDAKTEFKYFIGDQQVAHSLEDTDCCCRVFCTAIHPFKMDVKELNTEASLLELDRPCRCAASGCKCCCYQEATITSGGQELGSMKETCWYCVPEFQVFDHTGKGIYRLHQPTCCGGCCVNCCAEGNPCCGKGCCKVPYHLFPFDQANTNDAEHIGKILKKPKSMMTEIFTEAEVFECTFPNDATPQQKALIVGSALMINAMFFEGEDDNDGGS*