MPLVNSKEDVITIKHRGGASVDFMADCLTGVTDHPMLRSVVGKNFVVDADAVLQVTVLDCVFEKRTFNKATGPVAVAKFVLADGSSAVWKGVTSSNLSELVEYEMSKEAKESVPDVIEDAKTKGDLVFTVPCCLYDPKTNKGMVFNERATVAQLKQAHPCHVTWNKADFKKVFAEIPEDFDEDATVPMPCECETRFGLSTCAISSFPLCFMDFDQVFNSLKGKVSEDALEAEDFFDLSPPKKRWCAYTYFSLNVFHLRNRTRLPDCVVYAIRLKFRDEKDTESIGTKRKTPPKDYTSEKVAARKVNMELEEKKERDELPLVVDFEKEQRAVKEAFEKEGKLVAFKAFTEEVKSASKSDGDYWDHAIRIALEWKNRTKRIEDGDVYTI*