MPVSVHSVIATNLATTGFYRNVSRRRIGSSSVNCSVETKEADRWAKLKNGNDSLEICRVLNGMWQTSGGWGKIDRNDAVEAMLRYADAGLSTFDMADHYGPAEDLYGIFINRVRRERPPEYLEKIKGLTKWVPPPVKMTSSYVRQNIDISRKRMDVASLDMLQFHWWDYANDGYLDALKHLTDLKEEGKIKTVALTNFDTKRLEIILENGIPVVSNQVQHSIVDMRPQQRMAQLCELTGVKLITYGTVMGGLLSEKFLDANLTIPFAGPSLNTPSLQKYKRMVDAWGGWSLFQGLLRTMKSIATKHGVSIPTVAVRYVLDQQGVGGSMIGVRLGLAEHIQDANAIFSLVLDDEDVNSIQEATKKGKNLLQVIGDCGDEYRRV*