MKHVAGPKAAAVALLLTVLRPPRAFSGTGSRKPPSRCPRLAVKAEQEVAVDGIQEESPIPLRDAAAQSMVDSQFLEQLNASATPAELLKLLATHRNNLRLAESTRVFQKLLELTSAEELKKLTQEAILVQLLRFQVDALKTLQLPPALIVSLASLGQQLESLHEGKVLLTTALQALKPKNMRVSELRAVLTSPLAGIKELRGEILDAMTDTVHRMSPEVMVVVLNTLAEYQEQPEELLDEVIARVEEKSFRMTPNEGLGVLYALARLEKFNLALLQHFGNQAAVDISPFSLQELSHWAEVLRRLNFQNQKLLGLDAQHRSLGCCIVKKCKGFPWAVICGKGMDDQ*