MDSRAPLDYALFQLTPTRTRCDLVIFAAGGASEKLASGLVEPFLSHLKCAKEQIAKGGYSITLRSPPTAGAASWFTKATLQRFVRFVSTPEVLERFVTIEKEIVQIEGSVQLNETETEGNASAADENSKKSAASTKSKGEFNGTSDAVPEENSKARLQRVLETRKAVLCKEQAMAYARALVAGFELEYIDDLISFADAFGASRLRQACINFIELCKKKNEDRLWMDELAAMQACSRSELSYLGTSGIILAGEDNDPCQNLMINVHSAALSSVRPNGSIDAESTASHGSLDINQENSFPTSAHIPSTDAKGQAPMPWPNHLPQYMHSFQGPSFQQMPPYQGYLFPGRQVAPPYYPGSMQWPSNVEDSKRESLEQDEYTEPSDSSSESDSDEHAQHKKKDSSVEQLHRKKHGKKSSRKVVIRNINYITSKRDGEKDGISQGNSSDEDDFINEASLKQHVEEASGSLERQQKRSSHHHKKRNGTKHPHNIDGSTAVVDSKGEKRNDSWDAFQNLLLRDREIQVMKEKPTSKTSKLEKTPT*