METPPIVIDNGSYEIKFGPSTNKKPFRALNALAKDKFGTSYLSNHIKNIKDISSITFRRPHELGQLTLWELESCIWDYCLFNPSEFDGFDLKEGKGHHLVASESCMTLPELSKHADQVIFEEYEFDSLFKSPVAVFVPFTKSYKGEMRTISGKDEDIDIVRGNSDSTNSTSSESKNAQDSGSDYHDFQLVIDSGFNCTWIIPVLKGIPYYKAVKKLDIGGRFLTGLLKETLSFRHYNMMDETILVNNIKEQCLFVSPVSYFDSFKTKDKHALEYVLPDFQTSFLGYVRNPRKENVPLPEDAQIITLTDELFTIPETFFHPEISQITKPGIVEAILESLSMLPEIVRPLMVGNIVCTGGNFNLPNFAQRLAAELQRQLPTDWTCHVSVPEGDCALFGWEVMSQFAKTDSYRKARVTREEYYEHGPDWCTKHRFGYQNWI*