MKHSFMAPFEAVNDFTGMRVISDWELGGSAVAHRGFVRLTAEKQSQKGWIANRNSFEGGEWSLAMELRATGESQACRESSAALPPRCHAASRPPAAGERLQLGFIAAAHTSSPLAHPAPTLPSDLPPSARLTCTASAELSLPCGGRLGIFFDTFQNVDQQHHHKHPYIYAMVNDGTQHYAKQILPGAHDNSGCSFDFRYNEARQDVSVLNHTRVHVTYSASQRRLNLRLQQTSVGHDGEWYQCLEAKDVELPSSGYFAISSATGDLVDNHDIMHFVVRGTEGVDNDHQAWLDQQKALAAMQQSELDLRPAEAVQRDYARALAAHTASLKALSASVDKLQQQMEFQLASIQAGVAIARTTVDDKANELREVKERVEKESSSAKVISELKKDAADEMKQMKTEFKEALKSGGGMSTLSFYFLLLLIVALGGVGYNRYRKIMKSHLL*