MSRFARGSILRRLAAPTAITALGGSLVLYAYRPRNIPGFEDPAVPPPTYGADGTFKLPRFPRTKSREEQIAILQRSSDPKAADKDEGVYDMLVIGGGATGAGVALDAATRGLKVALVERDDFAAGTSSKSTKLVHGGVRYLEKAVWELDYSQYELVKEALKERKYFLQTAPHLSSWLPIMLPLDKWWKVPYYWAGTKFYDFLAGSEGIESSYFLTRSKALDAFPMLKKEGLVGALVYYDGAHNDSRMNVSIAMTAALYGATVVNHMEVTSLTKDANGRLCGATAKDLVPARDGKPAPEVNIRARCIVNCTGPFSDGIRKLDDSSVQEIVAPAAGVHIVLPGFYSPANMGLIDPQTSDGRVVFFLPWQGNTIAGTTDDPSTIVKDPIPDEKSIEWILNEIRHYLSPDITVRRGDVLAAWAGLRPLVKDPKAKNTEAIVRNHLVDISPSGLVTCAGGKWTTYRQMSEECVDAAIAEFKLKPGRVVNAPRVSGTEEIDDGADLDGSCQTHKVRLIGAHGFSKNLFIHVIQHFGVETDVAKHLTESYGDRAWTVAALSKVTDKRFPARGERIHELYPFVDGEVRYAVRHEYAQSAIDVVARRTRLAFLNAQATLEVLPKVIDIMTEELKWDKRRQEFEWKETVKFLESMGLPRPLLTVTRKEIEQGKIDLSTSLEYKMYTRHDKPVEEL