MHWERLRRKERKIEEESESKNSEKEGIRQSLPPSTGLARKRVCLTMDMKEASSWSNLPQCLLELILERLILPDRLRFGSVCRSWCTAQAQSLHLPVSRLPFLVFRRGSSSIELFSLTEKKIYKMPMPKCETPMSHLHCVSSSHGWLMFISTKKNETGFLFNPFIKKCVRLPNKKIGFLGLDCIFFSTPTDPDGIFHIMQGCQTLMLCSLKDPSRWSIFDESEQGNVVSNTILCDGKLYALNDDWTLANIDPLFPHNVTNVKMEDLRHFPRIPRLRVPNQPDHEYILVESSGEILIAKIIRHSLRKLTCEIFRADLPKMKWVRVENLGDRMLLLTKTTSISICASEIGCKGNRIYYILTLFNSYVEFDLGSKEMTTHSIPVDDDDARICEWLTTGFMLQKSLL*