MVSVWFVLVALTIISINLKIFQVTSHVTLNGQPIFDYHQKWMIQFSKVYKDDFEKEMRLKVFKKNLIFIENFNNMGNQSYKLGVNEFTDMTKEEFLATYTGGLQGINVTSLPEVVDQTMSSRKLNFSELLFVKDWRIEGAVTPVKNQRSCGSCWAFSSVAAVEGLTKISGNNLVSLSEQQLVDCTNGCNAGRIDQAFDYMIKNGGISSDSEYPYQAKSGQCRSDARPAIMIKGYERVPFNNENALLDAVLRQPVSVDIDARTDSFRHYKEGVFDARDCGIDVNHSVALVGYGVTEDGIKYWLVKNSWGENWGEKGYMRIRRMVEWPEGMCGVAQYAFYPVV*