MVATVNPKAEELMQAKSRWKLLQAHVLFRHGDRSPNVRSAYASSIPANVKTLWAHRLVDIETFERQKYVEGGNPFPFGLLTKKGAHQAYELGQRLQIRYGDLIEGNSAEAGSNLVIRSTNYARTHASARFVLTGLLDSEEAAQRQQITFMADDEESLYPNPACKSWGALSKRRLRDATKKEDSPEAYKWHARLEHITGPTLKHFHIPPRKFPWLILMDALICAEAHGDPWPDVVKPADFKKVKEMNAAEVSDIFSDQDICQIAMGNLIGELLQHLSTKVDSHERPGPPRLLLYSGHDTTLLPLCACLGVPLKTWPGYSSDLAIELWLDQESDQFFVRVLYEGQELPLPDEPPKDGESWPGKAPTEGKTLCRWQDFKRIAQWSYIPPDEVKRRCNAVPVDKAALAGVVSSGGGSFDSSKL*