MGRSPCCEQAHTNKGAWTKEEDQRLIAYIKAHGEGCWRSLPKAAGLLRCGKSCRLRWINYLRPDLKRGNFSEEEDELIIKFHELFGNKWSLIAGRLPGRTDNEIKNYWNTHIKRKLLARGMDPQTHRPLAAAPAGGPQQQHCHYQMEPQKRAAAADHSEAAVATNSPEASSRSSDDDEAPALAPPPRRRQRHLDIDLNLSISLAAYQPPEGTGSAIEPLTATTKREEGTAAAVCLCLNSLGYRAGVECACGSGGSPSSRSQWARDFLQAAPCYRG