MKEYRKRRHNLAVVRKRYGAAGQAHALEGLTEGEDEQRAALLEQLLRIDLRDLQEALDKALALEAAASKADALTVRPPPAFPKADWSSSHSWTRGESESEEGGQTRRWWMAGLRQVAGGHVAVLALAGGQGTRLGPQGPPAKGMVDIGLPEGEEGSLFHLQAGRLMAVQAEAAESTGKVAAMWEGRGEVVGGGEIRIPWLILTSDATDEATQQFFADHDYFGLESSQVWFIRQGSVPCLSAEGAPPRLLLGSAHRVAEAPGGNGGLFAALAEAGAVERLHRLGVDHVQVYAVDNALVRVADPVFFGFCHERKADLGVKVVQKTAPNEAVGVVCLRQGHEKKLSSRPTDKAYSVGEYYSVMEYSEVPESLRSARESTSDGALLYRAAHICVNSFSVGFLRELCSNEKFQLPYHVARKRIPYVQRNSTGLWEQVEPTTPNGIKLERYIFDAFQYCRPEKVAVLEVERSEEFAPVKNSAGPDAADTAETARALVLAHRAKLAGGG*