MRSFTSVELLIDQRAHRFLDKGPAGGARSRLTEFVVFGLKQGWACIFGAALLAVLLAARLWYPDDAGLARNDFLTLAAVVIQILMVATRLETVRELRVIVLFHIVGTVMELFKTDVGSWSYEAEGFLRIGAVPLFSGFMYAAVGSYMVRVYRLFDLRFARYPRRWITAVIAAAVYVNFFTHHYTWDARWVLLAAVVIVFGRCVMHFRVFRRTFRMPLVLAFLLVALFIWIAENIATWSGAWLYPNQVDGWHMVSPDKLVSWFLLMIISVVLVAWVYKPQPPEATEDTGGETRLHVVPGGIARPPM