MVSAKKLHTEFPVIDTDPHFFRVIRYARPSDYIVFIMGVAGFPISMLVLEKLSPSLNKAGLAPALRLGGLLGICGGFLLAYQRSSLRLWGWTENAREVKMDKEEMEQKRAENKPLYGKSEMPEDIQRIAAQNSRYSALKFSAFPWFNFVNHNEHNTDSSKYQD