MGRSPCCEKAHTNKGAWTKEEDQKLITYIAAHGEGCWRSLPKAAGLLRCGKSCRLRWINYLRPDLKRGNFTEEEDELIIKLHGLLGNKWSLIAGRLPGRTDNEIKNYWNTHIKRKLLGRGIDPQTHRPITGAAATFTSLHQHQDFLIPLPQETAAAAAKSTADSTDDGRMSSDASRHHEDQDQDLDLDLDLDLDLDLDLSISLPHHHPKQSPPNESPPTSTAAPTPSTGSCTEAICLCCHLGFQSCEACSSRTIPGPYVFRYIRPLEEGKHT