MGRAPCCDKANVKRGPWSPEEDATLKSYIETHGTGGNWIALPQKAGLKRCGKSCRLRWLNYLRPDIKHGGFTEEEDNIICTLYSQMGSRWSLIASQLPGRTDNDVKNYWNTKLKKKLASGKSCFNMSKTINNDLVPAANTNISTQPGSAAALQPCLPKAEPYNLDYSTSHSQISAPLPILSDVGYGFSISSVQNLPLNPVVHFSRPEAVTHLSQSGATMENSLIVTSSQEGSSISDSTSLAMESKPVSMPGNGYVDDTGNILMDQFSYEFPYEFVNGIWSQEKAGEVVPSCYDSLADFPHADIKPQGLNQSVANRY