RMGVSEGFWHHEYWLPPGAIUEDLKESADIQYPEPQHLLLCMPGALLLIFVQCIFERAPSSYTALTLPLGRAGVSDKQRPKVQTSATLEGFYILLGRTPKKKELVALVKQSDLPVRKVETWFRHWRAQDHPRLMKKFHEASWRFTFYFTSFFSGLPLLYDKPWFWNHTKCWLKFPQQPLPPILGWFYLLELSFYCSLVATLPLDVKRKDFKEQIVHHITTITLICVSYCANMIRFGMVVMLVHDASDYILEEDIQKFVSLQLAKILHYLEUKWVCETVFNGFAVVFIISWLVIFPLILLSFQTKTFPISCLINAFRVILQLLHIFWSYIIQMILNVILFG