MGPSLLTTSKAIDRSSSGKNGNIVSCHPKAFEQLAQNAKMQALTVAGLEKLSLVVDIMGLIWAMALLGGFAKHIATWEFYLISCLLLLESFRLFVVHMIIKLLSFTLYREKMTPYEFEFRDKQPELINHLNILRQGFSGLIAVTSLCFISLRIFVEGWPTFLSENDLRNFVPSLSIFYIIVILTSVIACLSSLLHVLFRSIQKSNDTFQANKLSNSLAAYYDTVYRMSIEDGMGTAAKLELLDFGFTKLASDLKRNIRPLLVRTLNRDIISYLYENGGVAMARNHLNSDNLWKRTVAANLAGFWTEEQKIETQQDLFWSLQDIIFGGGLDAIAALNSLESLARFWSTNYNKGQPHAFLVSKPFENGGSVLNSLVKLVLMPTRSSVLFRIRAFEACCRDTRVREHLYQQSARHCELPMTRQATSSRLNELLVTIVGNHDEQGAHRKGHEEHHDIFSNGTLAQLCVKLAEIISPRSRARIVTKIYAARALMLLLLHGDENREDRAASRLKEWVDKAITITEKDSQNQYFVEADIEAAEKVRQWVDLPQLDWSLVRVVNLSGSRRDDRGAELVAEELDRIVSNARCSYEF*