MAPGTATSAQVAVNIFISFVGAGLLGLPYAFSRSGWLLGSMSLAAVSSGNVYAMLLLVKCRKRLEEMGHTGIKGYGDVGREVMGPRGEVLVNICLVISQAGFATAYLIFIAANVRSIIEKAGRGMIIYSCVPLLALLVQFRDMKKLSPFSLIADVANLMGLSAVIFQDFEYYTHDDDIAAVDFSGLIYVTSVCIYSLEGVGLILPLESSCADREGFPKLLKQVIFGITCLMTFFGICGYVAFGDSTISPISLNLKGESAAFVQLALCLALYLTYPIMMFPVSDVLEDLFLSDSNKPPRSYWPSRSFRVFMVFTTATVAYTLPNFGKFLELVGASICTLLGFILPCYFHIKVFGKAKLKTWELILDSSVIVLGLFFGAIGTWDAILKLMEDDEVSENTPEL*