MELKELKGGFDMPLSVYGVVAARAVVDHNRNLLFSCDRSMSQKLNQDDSSLCLVGPSRAIVFRKPVDFEVQLRVKGRTMSRDRPLISGVCQYTGWQGQTGVSTLCLENCFCKIEMCMEKVERTVQATILSVGVKDESWPFEYGGRVVCSLSRTAGHKLSFFTDPSSTEIVLLDSRGKAIPNCSHGYLCLSRNVVSVQLGGTLKFVIQTNSPSGDVAAQGEVCFVGKTSNVSQSTCFLGDTKVEVEITVAWSLLVSDKESIASQGWEFEATEQLDHIMSWKLQ*