MPRIGLILMPWLNRKIVDPLIQILRRGAEPNQLAFSAALGITLGIFPICGVTVLLCGIAIAILGNLCHAPTLMLANFVATPIELSLVVPFLRFGEVISGSNHFPLTSDALRKVVTGQASREVLFSIFHALLGWLIAAPFILGILYVVFLPCFKYLLHKFSAVPSSPMHPLPHPEINIKMHTLAKSDVHNEMHILAKSDDRNEPFAASLPHQKKGNSSIKWGLS