MNILTKVKYSCRVSSVLNRDVKQHGKQFMFDTREETSWNSDEGTPQFITISLEEPQKVAGFSFQFQGGFSGQKSELIMYS ADGAQVHQEPFYPEDINSPQLFQIAESVRENPCSKLKFVFESSTDLFGRIIVYDLQLFG