MSRGTRPATMDFDPVTQPELFGTDNKKSTIYTVNFVLLTFATILVALRFYTRFYILNLVGADDWLVLLSLVFFAALVACELLLESRGLGHHIGTLPKPDGFKIYLQTFWVSIQIYNFAVAIIKMAFLAQYYRIMTLKKMRQWVLIVTGIVGAWSISQIFMGIFICVPVSGFWDPRPDMRCLPELTTWYANAIGNIIADLMIIVLPLPMIKGLNLPGTQKLVLVGIFCLGFFTTSISASRIRFLGTPVDVTFENPEAEYWSLAEICSGIVCAVLPTLRPLAGKYLPTLFGSRFSSSGSYFISARRQTWQPKGTTSGLHTSSLAHSTQQRRHKGHGGNSAAGATTTTSSRAPPAEDEEQLTPGGYSDIGKPLSTIDSNEEGAAEEGRAGIARGDVMEMQGMAGGGGGARRTPEPVYPDRVYAGNTGQPPTSVSANRRWDGVHAPPRGPPMAGIMVQREVVIQEEPRPI