MIHILFFFLMWKTLDGATLDLSSVSFFKEEKHEPAASKWTRARKRAAKIDPRHRYGHNLHFYYDVWSASKSSQPFFYWLDIGDGKDVNLEKHPRSVLQKQCITYLGPMEREAYEVIVEDGRLLYKQSMSPINSTEESKSIFVLSTTRTLYVGKKKKGVFQHSSFLSGGATTAAGRLVARDGILEAIWPYSGHYLPTEENFKEFISFLEEHNVDLTNVKRCAVNEEYSSSFKSIPDEEEEAKEISQEVEMPSEQEERARPMFDHAKRLSCKWSSGYGPRIGCVRDYPMELQTQALEQVSLSPRVSTANTYGPIPSPRPSPKVRVSPRLSYMGIPSPRAVKC*