MLLFILFDILLFIFFSWGIPEVENDGDFKVHLFSSSSELLEKLHEKWSSVEKPPYPAMYSSIYGGIILDPAMMVIPIDDHMVHRGHGVFDTAIVLDGYLYELDVHLDRFLSSASKAKISSPFSRSVLHSILIQLTAASKCKKGTLRYWLSAGPGDFLLSSAGCPTSAFYAVVIDQDISQCKEGVKVITSNIPMKPSLFATAKNVNYLPNVLSVMEAEEKGASSSIWVDEEGYIAEGPNVNVAFITQDKELVMPPFDNILHGCTAKRLLELAPKLVDQGLLKGVATKKLTVEEAKAAAEMMYVGSTLPLLPIIVWDDQPIGNGRVGELTMLLSDMLWDDMVAGPGTQRIPVPYVE*