MCDMKAELTEEKDTCEAQIENKTAGCTGMWDKITCWPSADVGEVVTVPCPKYLFFFSGNTHLSNLSKTCTEDGWSPISIDYTEDCGYDFNTTVGDDREAGFFSAIKVGYTVGHSVSLISLTIGIIILCLFRKLHCTRNYIHIHLFVAFILKAVTVFIKDVVLYEVGETEECHGTVGCKAVMAFFHYGIMASFFWLLVEGLYLHTLLAVSFFSERKYFWGYILIGWGAPSVFISAWVLTKAYLNDPGCWEIIDDTLWWIIKTPILGTILVNFILFIRIIRILRQKMNCPDIGRRESHQYSRLAKSTLLLIPLFGINYIIFAFLPDHVQSKGRLVFDLILGSFQGFVVVVLYCFLNGEVQAEIKRNWRRWMLQRFLGADTKYQQPSIGSNGNNFSTQITVTTKCSPATRRASECREHLSVI