MKKEIVLWDPLPGDHIVVAVPPELDNEERTIWNGAVLCAAAGDPSHVHGGFSCCPFKVALALRAITHKVFACIYSSETGNWSEFVSAAVPFKVYCVTDPGTLVGNAVYWMPRGLGGYGILEFNLETHSLDLIEWPPGATDSRGGSCHILLTEDGSLGLAILPCDSLQIWERKVRSECVAQWVLQKTYNLCKVHGMGPGPVSILGYAEDTNVMLLWSVFGVYMLQIDFLQSKKLWKLISYTDIIHTQVSMVQVIPCLHFLRTKTIQLVTVLGCCNTSTMLLKILVNNLNLVVIVIYH*