MFLQTTVHWIRTIKLIPNLRATYCSFHAHPSGSRALDALTRGGYPAGSIIEIHGPSVEPCWQLAWLAAAAAYKRGWNVVACSGHACLDFGAERGLTGRDRFARTSVAQPAVLLDVLRSLEAECSLVLVDSWTRIVDAAAPADSATTWALRNRRLATFLRQLSGRLLMLQAQRRGNPVNGGTSSNSGGGESRDKTQRWPAPSVLVCNSDKGRHGRVLQQYAAMRLRVSEDLDDIAVEGGPDFMTVELLKGPAVNTRMPTTQTRVYTSSRTTDGLPITEGHAFPTVMDLLMAAQQLGLIARQDHTESSPLTGNAGYTAGEDAYVTGSDRPPGAVAEFVKRFSYGDFRADTLGSLASQITANGHMTQLREQVVQKLHPLP*