MDGYGATRLRVWLCVLSVLLVFGTSSNAFYLPGSYMRKFVQNDSLWVMVNSLTSIDTELPFSYYSLPFCKPPGGEKHSPENLGELLMGDRIENSPYQFHMNVNESSIFLCTTTKLNSDTTKMLRQRIDDRYQVNIMLDSLPAIRYIKVGDVLVPWTGFLVGLTGDNQYCISNHLKFTVRIHEYEDSGTVIGTGDGLDVIATGGNSKSASAFQVVGFEVAACSIRHSDKDALSKLHMYGKISPPIEDCKEYAQMCFQEGDQITFSYDVTFVKSDIRWPSRWDAYLKMEGARVHWFSILNSLMVITFLAGIVFVIFLRTVRRDLTKYE