MALGKDAVEQLRQELEGGYNLNASLLELLRRPLDWRGQKVAVEMIQGLSQVLKVSLFMLNPGDSSTAGEVRTAPCPKATTHGGTGKHTPAKDKRISGEQVTPAPLTKSRGQKVTREEITSSPYKDGSQWRKYGQKNIRNRIFARYYYKCMYSHERGCRAKKQVQQQDNSSDHRPMFLITYVNEHTCQQLHPTENISTTNTTARNDHFDPPQHVGTSTELENKIMAKCLANVVIGRAAAPSSWSSPASSMLPPPPVEENMGEMMEIYSYFLCGPPFPPASAWA