MSLPRAFYSRVDVQDSAYSATELSGSEDSDITHRRNLSTTVPGPLLLDRSVFSDSETDKDSSLFLGTAPEDLDLVENAMLRIIREDTRAFSKQRDEDATKPKELSECLEKSEGFRSTADSVDFQLLSRLLEQVQALREQKHQPKQVGRIARSSSRGARSMWDISKSGKSKRFKNDDMKKAIEAATQAAKSAAEAAITTATLVTQNSDAVNKLLQIMHLSSKTSDSEPEVEDTRVDSESEDIEESSDSDETKDIAKKIVSQNRYTHVVLGIMLVSSFVWRYIVVKVVKNVKSKVTDPWGYIGGMLPDGFRGPDKEAEKSEESSSGPSMPQKAIHFLHGDREKEKEASASDDKDKQTLTLGNILPIKPKNIQ*