MSLRRVAAKFRLLPIHRPLSTQVATTSAEQLTSPKSLSELSERAGFVPRPPEPEKDPKPGFRGGKALFIFFLCNAVPFSAIMYYLREQREKRTEMAMLILPKAPEEVAAEVLRVIRTAAVCFLLQDSQAATGALRVDPHPPEATAYVPPTGPLPIVPQMERNFLTDMLESPAVVGLGFVHFALSRQSQEAQAIMAGRRKAALLYVSHTRAAYCTITGQLSILSDPDCRRRYWKPSWSWCFLAPADPQEEEPREQWQSEDYVLVRFAIDQASLQSVVDTALRWDARHVKRVPSSEGARWEDAMQV*