MDAAGTTTTACVTGAGGFVASWLVKLLLSRGGGGRRYAVRGTVRDLGDAKNAHLPALDGAAERLRLFKADLLDYGSMAAAIAGCDVVFHVACPVLANHTPNPEADLIAPAVTGTMNVLKACSEAKVKRVVMVSSVAAVMTNPSWPEGKPMDEDCWSDVDYCRTTENWYNLSKTLAELQAFDYAKRSGLDVVTVCPSLVIGPLLQPTVNASSSVIVDFLKGEHEVKSKIRNFVDVRDLADALILVYETPEVSGRYICSSHASKVSDVIDLLKSMYPAYKFANKIVHVDDEPSFSSRKLEMLGWKIKPLEETLRDSVESYKAAAVLN*