MEVKTFYNGNTMPQIGLGTFRVENDENCMESVKYAIEQGYRSIDTAKVYGNEEQVGAGIRAGLESTGIAREDLFITSKLYFEDFGRENVAAAYEASLSRLGLKYLDLYLVHWPGTNEAVMVDTWKGMEDLYKNNNVKNIGVSNFEPEHLEALLAQVSIKPVINQVEYHPYLTQHKLKLYLAAQRIVMESWSPLMNAQILNDETIKDIAQELGKSPAQVVLRWNVQHAVVTIPKSVTPNRISENFQIFDFELSDEQMTRIDGLNQDKRIGPDPKKFEG*