MAIGVAELIGYYRYHKSKVYHRPLVISINQSKWELIHENPELRFNEVKAHNNITSMLKELGYSVTTSAYSIPTAFQAEYGSGGRLVVYNAEYDALPDIGHACGHNLIATASIASFLGLASALKKQNVPGRVRLLGTPAEEGGGGKLMLIDAGAYKDVDACMMVHPSIRDPSQGHVGSAYLTTLASHNFKIRYTGKPSHAAMAPWEGINALDAVVLAYNAISVLRQQIKPYERINGVIESGGTRPNIITASARLVYYVRSATVKETYELRDRAIKCFEGAAIATGCTVEFEDINTYADLRSNKKICSQYAEAMSNLQHPVTCDFKHIYNAPGSTDMGNVSYECPGFHGMCGISNTAVNHTPEFTQAAATKEAYDITIVTAKAMAIVGWNVLTDDEVAKNVRADFEEDKILREKPKSGVVISGAC*