MARGAIHQFLRKLVSQSTAPPSQSSLISKKDGVDSAGTKSVQALALLGVGLSGFLGFATVASADEAEHGLECPNYPWPHKGILSSYDHASIRRGHQVYQQVCASCHSMSLISYRDLVGVAYTEEETKAMAAEIEVVDGPNDEGEMFTRPGKLSDRFPQPYANEQAARFANGGAYPPDLSLITKARHNGQNYVFALLTGYRDPPAGVLIREGLHYNPYFPGGAIAMPKMLNDGAVEYEDGTPATEAQMGKDVVTFLSWAAEPEMEERKLMGFKWIFVLSLALLQAAYYRRLKWSPLKSRKLVLDVIN*