MAKRSLGMVLTEYSDKKKEGKDSIETIMGLIEFPLLDQTSSNSVISTTPNDLSNWSRLSSLWPLLYGTSCCFIEFAALIGSRFDFDRYGLVPRSSPRQADLILTAGTVTMKMAPSLVRLYEQMPEPKYVIAMGACTITGGMFSTDSYSTVRGVDKLIPVDVYLPGCPPKPEAVIDALTKLRKKISREIVEDRTLCQSQKKNRSFTTRHKLYVRRSTHTGTYEQELLYQSPSTLDISSETFFKSKSPISSYKLVN*