MRPALALCVLSALVLASGLPLAAASRDLPQPTLFSGGKPWEKKPASYDKPLIGILAQACHYCPGRSYVAAGFVKWIEAAGGRAVPIRFYSSEEELHRVFKSVNGLIFPGGLTDLWMDSPYVVAARKLWQWSKDANDNGDVFPIHGTCLGFQLLHILEANVSFTDLLVDTDSVAHPYTLDFTDAAASSTMFGGLSEDLIDKLGDDKYNISMENHMFGLPPDHYDKWPRLREQFNLVSTSKDRNGVEYVSSAEHKHYPFFATQWHPEKPPFEFGMHEIPHTLDAILVSQHLANNFVDTARRSSHRPESPEQELELMIYNWKPYFTLKDSVMDPSYDGPDMX