MHSSSFEPIRLVGESTDDTPGMAGSYSFEWPSEALVAEVKIAAAKMANKSKEDVNVVASPYRICPLGAHIDHQGGPVLAMAIDKGILLGFIPSGGDEVFVRSKQFSDDVRFRIGDDLQEHANSTKHWGSYVIGAVFALKKFGCKLSQGIIAFIDGGLKGFHGAGISSSAAIGVSLLLALEFANGLHLTPLDNIELDRLIENDFLGLKNGILDQSAILLSRKSHLTVICCKAHLSSSLPYKDRTYQLVPQQTSIDEKWCDLKILLAFSGLQQPLTTSGYNLRVKECQEAARILLRAAQKDAKEPVLLSDVIPDEYGRFKERLEGAPARRARHFFTECERVMAGIKAWESCELQELGRLITDSGKSSITNYECGCKPMIELLDIVLKAPGVLGARFSGGGFRGCCVALVSGESAIRAAVYIQEAYKQIAPQVAGNFNDDFPAVLVCETADHACVWHLAAAKCFDS*