MAKLQPDNVVAVKKLHSSSENVDHSGFLNEVRALTNIRHRNIVKLYGYCSHARNSILIYEYHENGSLGSILKSDVLAKELDWLTRVNIVKGVANGLAYMHHDCSPPILHKDISISNILLDSDYEARISDFGTSKLLKLDSSNWTAVAGTYGYIAPELAYTMVANEKCDVYSFGVVALEVVMEKHPGELITSLPTLSDDHLVLANVGDSRIPPPSSQVEKEVMLVLRVSRACSNPHERPTMHQVSNLLMKAKFSVLSMFFIFL*