MSSLWKSIDPVDSIIFPGARMKSTYDEDGTPFAGELVIGDVVYKTLLLSLPCLVPGGLCSPPVHATAPCLVVLRLDATRPEGPCKGRGVIVYAHGNAVDIGAVAEEAKAMSHHLHCHVIVPEYPGYGVAKGKPCEDTVDVAVYAAVRLATEVIGAPIERVVMYGRSIGTGPIAAASARLDMMARSRPAAMILQSPFTSINDFARERAGRLLAWLFVSERWKTRVNLTRVQTPTLLIHGDEDKVISIEHSRQLRRITSFAAKPCELHVQKGRGHNDFDFVLDVLKPAGEFLRRVRSHTGPHTTAFAW*