MRVHRLSLPSPSRLGSKHPLLLALLLCLIFLTSAIFSKWQLLPHTDLHNNGIPFDHIPDDNFLPTEEHKWPYVRRRDATRTLSAFRKAQEEDEEPISDKPYSLGMKISNWDEQRAAWLVRNPKFPNYVKGKPRIMLVTGSQPTPCENPVGDHYLVKSIKNKIDYCRLHNIEIFYNMAHLDTVMSGFWAKLPLLRKMMLSHPEVEWIWWMDSDAMFTDMVFEVPIEKYKDYNAVFHGWDELVYNKKSWIGLNTGSFLIRNCQWTLDLLDTLAPMGPKGKIRDEAGKILTRTLQGRPEFEADDQSAMIYLLVTQRDKWGEKVFLESSYYLHGYWVILVDKYEEMIEKYHPGLGDDRWPFVTHFVGCKPCGKGTDYAAQRCIKQMERAFNFADDQILQMYG