MPRLNTQYMYNREYGCDDIEFVQVDDLQDLSPLHSLVVTGAPLAMVHLVYQADPAAMTDDIFLDACYHSPCDVIEFLKGHVVDHIVKIADIMLETLDDDEHPEKFEPLLDYFPEALTYSKDPERVSSPFTEAFRCASELGDAVLLKMIQCLPCSSKQIHVSLQWTTTETKQVRSALASKVRYMTNLEFLKLPIDYGDSFDCNMVEAISHQIASGPLQYLEVDDAGMESGGFFLPLLDALAGAGDASKLKEFKLTVPAATCAGMIQTDTYQDRMIEILQWNTTLKNVNIVRYRDINGKRVCEKSKKQNIIDYYTALNRYGRHLLRDTEKPLDMAQLMTSVISRAGTQEGVCVEQLVPVLFGLLREAPDKWISFRGGKGNKLEEKKSSLKRKASSSLDRSSFQG*