MSTDASAATMSLSQSLRDFIKERLTAAAEEIFTEFDKTIVQYEEQLDLQRKLLDVSWKPQVTLQRIRDVEQQEVREEKGVHLNQGFCNTGRCISLDQEEAGFPQIKDKQKELPLQQKENQEDPESLQIKDEHEEIESVQIKDEHEETESTQIKDEHDKLCISLEEELEIKQETDAFVITPSYERDNGEPDPSSNRLQENQYDEIIDRENSESNGDKELKQDKRCQKTGGRHDNIDNKKVKKQKNKETNENLCSCNVCDKVLARSYLSEHMRIHTGEKLFLCTVCGKSFRQQNHLTVHMRTHTGEKPFPCVICGKSFTLQMVLTKHIRTHTGEKPFSCLTCGKSFRHSGTLSQHTRIHTGEKPFPCSTCGKRFSDKRNLSRHIRTHTDERPFSCPTCGKNFRQGGHLTVHMRTHAVKKLYLCEICGACFTQSVDLTDHMKTHKGKKV