MGSMAQKSVLMLCGEFMEAYETIVPLYFLQAFGVSVHCVSPGRKTGDKCVMAAHDLLGLEAFIPEQYDAIIIPGGRFTELLSTDEKCVSMVARFAELGKIILTSCHSQLLLAAAGILGRGMKCTAFESMKPLIELSGGSWWQQPGVQTLFDITDCVMDGKFISTLGWPTLGNTLRVLLESIGSKITCCKETQPSLLFLIGDCVEDYSINVPFKAFQALGCKVDAVSPNKKKGDKCATIVHDLEEGRQLPTEKSSHNFYVTVAWEDVSVDDYDCIVVPGGRSPELLVMNDKAVGLIKKFVEKGKFVAAIGMGNWLLAATGALKKKRCAIGYGTKVAVKVAGGQILESEQCVTDDKLVTAATTSDLPAFVHALSTALGLSVVF*