MSTDASAATMSLSQSLRDFIKERLTAAAEEIFTEFDKTIVQYEEQLDLQRKLLDVSWKPQVTLQRIRDVEQQEVREEKGVHLNQGFCNTGRCISLDQEEAGFPQIKDKQKELPLQQKENQEDPESLQIKDEHEEIESVQIKDEHEETESTQIKDEHDKLCISLEEELEIKQETDAFVITPSYERDNGEPDPSSNRLQENQYDEIIDRENSESNGDKELKQDKRCQKTGGRHDNIDNKKVKKQKNKETNENLCSCNVCDKVLARSYLSEHMRIHTGEKLFLCTVCGKSFRQQNHLTVHMRTHTGEKPFPCVICGKSFTLQMVLTKHIRTHTGEKPFSCLTCGKSFRHSGTLSQHTRIHTGEKPFPCSTCGKRFSDKRNLSRHIRTHTDERPFSCPTCGKNFRQGER