MLPSLLFHFQHFHDWLTDILILSEGTFRFKAPWISKVVTADPANIEYVLKTRFHNFGKGDYFRSVFHDLLGESVLLEDGERFKQLITTISVVFGSTGFRSHAFQNIPALVHGRLLPLLHHASEKSVLIDLQDVLLRFAFDSISIVGIGFDPMSLALDLPDIPFIKAFEQAMDASMLRLLMPSVCWKTMRYLGIGMEGRLSASRASVYEYMKDRKRRNEYSSEEDRPVDILSTFARLEQQNGRAHSEEYLRDLSLSIILAGRETTSVALSWFFWLLQQHPHVEAKILEEIESILNRRPTPSQDQSGDRNRDPAAFSVEELKQMHYLHAALS*