MDSAYVFDSEQATKLLMKNYELVKTSGVSFIDKRIRFLIARLFAGNNEVVNPERFNEINKEIKRQLGMFTALNGNVRASLVGLLMANNNASRESVQQVIANYNTLIQAGFQRTEYTYFAAYLLLESENPTKTAQKAKTIHQLFKKDHPFLTKSEDVTTAVFLANLPEENTTKLAEVTEYYFQEFAAKGFRKNDSLQFLATTGTLLYGEKDSKFIRRVDNIVEELRQKGIKVKPIHYSSIGILAFVMDGRKIDSGLVNLIDELQQQPGLRFGREFVTALAISLYTEKQSGQMSKEQLEGLMVNVHILIAMEQAAAVSAAAAASAAAASS*