MDYFKSLAQELFSTNYETPPSSIQFIDAALSCTSPHFAPSYTDPNQKRIIRRHLVSFLQDYISFKPSIDAFMHDDGTSVNLLNANGELQLSSSTPSIPLTIWLHESYPFIAPIVLMSTNTTYPIYDNHPFVDSSSGSISTFYLVNWKYPGCNLSDLVHNLVNIFSHNHPFYYSPSTNDFFHPSLASRREAIDRLSCTLHYDMTELLSKTHDEVEELSSLKEHMVRRVLVAEFSVDESENEMTELKERVKILTDEADKLSSWLRDKDQDLSPEEYKVEDEFEAIDENSKVLLDSIAADKATEDLMYSLDKAVEQGVMPFGTYMKQVRLLAKEQYFGRAKLEKMGISLEWLH*