MQDTPLFIVPHMPSHVPNAILMCTNVVTRLHAPQHMSLGPSPTSMKYSPQPKCPQLKCPTSKAASQLRVSAMLGNRVVGVLRESGSKWERRAPLTPSHCARLLHSVGRVDGVDRIIVQPCTKRIHPDAQYEDVGCEISEDLSECGLLLGIKQPKLESILPERAYAFFSHTHKAQPENMPLLDKVLSQRVSLYDYELIVGENGKRLLAFGKYAGRTGMIDFLRGLGERFLNLGYSTPFISLGSSYMYSSLSAAKAAIIAVGEEISASGLPSAISPLVFVFTGSGNVSQGAQEILRLLPHTFVDPSELHKLVESTKNAPNSSKGSKFSKQNFQVYACIVTSKDMVTPKDPSKHFDKQEEDSRASSRLEL*