MGRLKLAFRNVLVPLFFVYFFLHIGITTWKLFQVDSTRIGYENLRDGPLLSKSGMHVRKGNVIEAIGYGKLSAIGFGGGGPLRNKKKKPKQVHPVLRRKDVGVPVISENVKETLVSEGNSILNKTSENSNFIYFAMINNAYERMTLNWICNTALMDNVHNRTLIVSMDSSTCAAIKSQWDETIKCVSLNIDTYKTGYEWGKQEYINILTLRANLMDLLATNNIPFVLIEADATWFKDPLELFANRTNTEEDFDIIVPVKGYDGGSWDTMAFDPMLVGSTNGSKMFIKEMKERLNADQKLYDQDVMNQLCASQHNGLVCRQFEYNEVADGKWFKMDERERKIPYILNNNFNSGTTNKETRQALNGFWFLATKTNQCVISKVTKFMQKYSN