MDEMILLRRVLLAGFICALLVPSGLSCGPGRGIGTRKRFKKLTPLAYKQFTPNVPEKTLGASGRYEGKITRNSERFKELTPNYNPDIIFKDEENTGADRLMTQRCKDKLNALAISVMNQWPGVKLRVTEGWDEDGHHFEESLHYEGRAVDITTSDRDRSKYGMLARLAAEAGFDWVYFESKAHIHCSVKAENSVAAKSGGCFPGSATVALEQGVRIPVKDLRPGDRVLAADGLGKLVYSDFLLFMDKEETVRKVFYVIETSRERVRLTAAHLLFVGQAHPGNDSGGDFRSVFGSAGFRSMFASSVRAGHRVLTVDREGRGLREATVERVYLEEATGAYAPVTAHGTVVIDRVLASCYAVIEEHSWAHWAFAPLRVGLGILSFFSPQDYSSHSPPAPSQSEGVHWYSEILYRIGTWVLQEDTIHPLGMAAKSS