MAIIRDMPPELMARVFGLAIEGDCTTATESVEGSYSEFTLPSLQITFQQLLRLSGVCSHWRNISLDEARLWTRVFVGQRAGEIVGLFLSRSKALGLSIDIDLPTVENIQAWSTLKKAFTPDVLTRIQSLRISGSQPSLERMIGILSHGRLIKRSGKLTQLHLVCAPSGDDGPIDVTRAEADPRTNILPIGGASLACIRIEGIAIGLLPQWSVSELVIQDAAISRFELRQLLTSAGVEHLTLRRVGIPVGIDYRTASQLQLVEARSHAETPVRLTTLEIDNPIDLHAGLENDVRRHPALNYASFFSDIMIEGATDTLKEVKFVNLSQVAWDALFMLFKQGLGRKQFIQTLKVELCWDFGVPETLAQEELRKGIRILRKVFPEADRRQWYSLIDL*