MANGSLVRVLIHTDVTKYLYFKAVDGSYVYNKGKIYKVPATDVEALKSPLMGIFEKRRARKFFIYVQNYDQNDPKTHDGMDLTRVTTRELIAKYGLDDNTVDFIGHALALHRDDRYLFEPALETVKKIKLYEESLARFQGGSPYIYPLYGLGELPQGFARLSAVYGGTYMLNKPECKVEFDEEGKVCGVTSEGETARCKKVVCDPSYLTNKVRKVGKVARAICIMSHPIPNTNDSQSVQIILPQKQLGRKSDMYVFCCSYSHNVAPKGKYIAFVSAEADTDQPEVELQPGIALLGPVDEMFFDTYDRFVPVNEPSLDNCFISTSYDATTHFETTVQDVLAMYTHITGKVLDLTVDLSAASAAEE*