MLPSHLNGHSPLARRRPRLCAASPPAAAGESPAAGAGATSAALSLEEHDRIYFQSYSHIGIHEAMIKDRVRTDAYHTAIMHHQKFIEGKVVLDVGCGTGILSVFCARAGAKRVYAVEASEIATQAREIVKANNLTDQVVVIHGRVEDVDLEEKVDVIISEWMGYMLLYESMLPSVLFARDKWLKPGGLILPSHATLFMAPITNPERYEGSVDFWCDVYGINMSALVPLAKKFTSEEPSIETIGGENVISWPSVVKHIDCYNFTAEEFKSITANYKVSSMMLAPIHGFGFWFEVEFNGPQESSHNIPSNLNPLEIIHKKRRRSSEDTVLLSTAPEDEPTHWQQTILYFPDPIEVKQDQTVEGSVTVSQSKENPRFLNIHLECSTGGQTLVKDCTMR*