MGKISLYGLDASPPTRACLLTLKALDLPFEFVFVNLFEKENFSEDFSKKNPQHTVPLLQDDDACIWDSHAIMAYLVEKYA PSDELYPKDLLQRAKVDQLMHFESGVIFESALRRLTRPVLFFGEPTLPRNQVDHILQVYDFVETFLDDHDFVAGDQLTIA DFSIVSTITSIGVFLELDPAKYPKIAAWLERLKELPYYEEANGKGAAQFVELLRSKNFTIVS