MTTDDVVQQVEALKVNKDTYLYRLKTTHVLCLMTAFFVLVQSSHRTIYSNAFSLGLDRSSPHKPHICSPNEVVGMVINSTFYGIDGCVLHFVDAPRHISTLVDESKNKKLWVHFIGDSDTRGLVLGLLRFLYSPLRAAVTSEMFAKAYDCWDEASQQTCPGVNIFNLARMQHIDYQFCTSQDGVLQNQKHYARGGHSNKTDLLENVFDYNLRVSFGFAGPDGQFVSALRYWTELDNESFPDIFYLNLGAWFSHGETNITTTESVTSLIGNLQEKTGSDIIYGSSLSFRQHLFDDAVARIIHLKREVGITKLHLFDRSVFGGTLMKDLKLKQNSGHAPLIVNLFDAQRLVQLLLFIFRVPLNSSFIPRWFSKNCSTAVTADFIGTWNQHCEWS*