MAPLSGHGARVLSIQSHTVHGYVGNKSAVFPLQLLGFDVDPINSRALSRGAGYPVWRGQVLDGDQLWALIEGLEANNLLFYTHLLTGYIGSASFLRTVHRVIEKLRSVNPNLVYVCDPVMGDEGRLYVAPELVPLFRDLIVPVATMLTPNQFEAERLTGRSIRTTHDARQACRDLHGAGPSKVVITSMDADEKLLLVGSHKKGESFRQFQISIPKLPMYFTGTGDLMTSLLLGWSHRYPDSLETAAELAVSSLQAVLHKTLSVYKEEGVQVKAKQPELQLVQSQEEIKSPTTRFVAEILS*