MTRQWIEEVAGTCRAFGTDYLHVIIDQAGVGFSVIPALNSLSVEWQSLFHGLPEAFIVDDAPLVARFTLDDLEQMRWLQDISQQLAIQAPLLLFCTYWPFSALANWLTQCMDILQEGRSGILRFYDTRVFPLLFTHILSDEQQEPLMRPALFWAWQDLDGQAKGIKGSGLLPERDEKAPKIELSDRQLEHLMCISDVIVMLSHCAPPAGMFDSRQSLFSACYQGMVEATRQGLLLDDAREDWVMKKWLADVKTSERPSE*