MLEGQQEHRFLSRCLLLQIIFSKSENKSVIFPCYGELDHPSNEQTSFSQEPDIWFAETGEEDAVTTARLTYVSLSPLRVTHWQWSLGISSVAAFSWFWDFAQKQAERKTETRACLPAVGRKPCRQGWQTATLILSSEKPVDRSANKQDTGKDCCARCSRCCSTHLRRREDEEDEPLTKGSFWPRLRESWAKKPKEAKFLSELWTIRGKFESLWERPRTTVASCIAYAARNPPSKTVNCPLASLGELLRLFKWIDSNSLLAHIPSEARFYATRRDIPPKDLNEREEKREEHPTKNKEQLTKHFVVPLKVFTLATWYL*