MSPVTNLKLLRFLDLNYTGIELLPQGMEGLVNLRHLNLSRTFSLNILPIGVIRNLSLLEELYMSRSKYSWSLNSLQVEGGASIEEIINSTHLTDLHVHLVDLPSFDAYVKSEQWQKLESFYLIVGRVTDLLPPDTSKMKYIVEIGGCHIVDCERPLVLPSNTQYLAIENCNDIVGLSELPCLSHLNELKECHISRCDALRYITVAENNNTLTTLETLDLWALPELTSICKGVMQHDTLKCLKRVKIDGCHKLKNLFSVDWLHHLRNIEEIQIRKCTMMEEIIFGAEESVALSRLISLELECLPNLRSIFLGVCMCDSLQTINVTNCPKFKELPSSIATLSPALKAIKGSRKWWNALKWSDPGDQIILERFFKEQEEEEEDDDDEDIDDDDDEIHSL*