GTVAKRLCLVCGDVASGYHYGVASCEACKAFFKRTIQGNIEYSCPASNECEITKRRRKSCQACRFVKCLAVGMLREGKYAQMKKRTKSGIKSFKLTFTVSHVLENKVVSVLLVAEPEGIFAMPDPTVPESDIKALTTLCDLADRELVVNIGWAKHIPGFPSLSLADQMSLLQSAWMEILILRVVFRSLGLEDKLVYAEDYVMDEEQSRLAGLLDLNNTILQLVKKFKVMGLEKEEFVLLKAIALANSDSMQIEDTEAVQRLQDVLHGALQDYETARHPEDPRRAGKLIMTLPLLRQTAARAVQHFCSIKQDGRVPMHKLFLELLE