MSMIRPFGKFCDHRASMAVAIPVDLRTTKTIFFVMYYCGRKTVQLRTPYLQQVEIFVRPPRFNSLKAALLKCGHVLAASPIDGIARMDVVPTLSHQDGLFITLKRSVKRANPCELEIDVPHSAIYQALSAHLKVMVSKNCAPCPHDGQSLLRYMVWLPEQSMQSGLKHIDIEVAIYRAVVLFSRVVDDNVPKSKRKTSDTLSYRQLSETTQDGLPTRHRKGYKVSGHTCDRCGRSFSSLYILERHATTHATSKNYQCDICGKQYKHQSTLIAHKRVAHVMDESNDVLQKYTCRICGRRSKCQLDYEKHLRVHSKERPFVCNLCGRSFAQSNNLYRHHRLTHTGATAVRP