MVSEHDSLLHIVTLDDLLSRSKKVQTISPLFELPSVSWSYEQRLVFGDKETADVILRLVPLEGLEQPPLYVHSQALRRSEFFDARLSERWSFGGGIQPIELTLSSCKNVENYVKCIQLMYSSKQLTFTSIQEALSILEIASELLFTDCVNSCMQYLEAIPWTAESESQIRSSIMSLQLQVSPDLAVRLSTHGCTPDFKPVNIMGEILSELLSLVSNGAPPKARDITKKVLRANDQLSISPAFADVNKLALFQELQSNLELVKSQLRKFASFFPWDSHQISVASSALCWLLEELFVLQIADMAVKMLAEDQDLAQLMVTRIYQNPFTETLFRILGRLLQALRIGEVICPRSVRLSLLTTWLPVIAKLTHDDENLIKGNELHSSLEEGLSALVDRLKMKRIQLLHWICPSVVIDMAVLHLQEVIILHQTKYLPLWIPILFRYLGIV*