MTVHSTWKEKVQLKKDQLNSKIKDEWKLNSTTITRLKNDKKNLIKNIDDLCSSSENQITHSTIMALRQALEAKELSCHEITAAFCHRAALIHQVVNCLSEIMFSEALRLADYYDSNRPAILPPLYGIPISLKDQCNVEGVDTSLGYLCRTFKPKTKNEESLIVSFLRDLGAIIFVKTTVPSSMMATDTQSNTFGYTYNSINLSFSSGGSSGGEGSLIGAHGSLLGLGTDIGGSIRIPSSYQGLFGLKPTFGRVPYLRVDNSFEGRETIPSVIGPLARDLSDLRYFMSCVINICQPWVQDVKCIPYHFDSSTSKLHDNYVVGIWYGDGVIDPPPSDIRALKTCEDLVNKTKGMKAVKWEPSSELSRELFDLANEADVADSGNEIKNEFEISGEPLLDILKPMVLENGRPPYTVNEWWDLTKRVYNAQQLMRDYYLSFPESERPDVIISPTTLMPFRPGDMLKTTLRYILLFNVLNFPSLSIPVGSVDCQIDGLMDTTSALNPEDKMIKTYWNDLIQSGEIDGFPIGLQVVSPTFNDNEVCKFASWLFSKI*