MELINRSMILPSRESIVGANGIVSCQVHDLIREIGVSKSMEENLVFTLEEGCSSNSQAMVRHLAISSSWKGDKSEFESMVDISRLRSVTCFGEWKSFFVSNKMRLLRVLDLEDTTGVYTRHLKHIGMLLHLRYLSLRGCGGVAHLPDSIGNLRQLETLDIRGTCILMLPKTIIKLQKLQHLRARCLIFYGVLVPRGMRKLKALQTLGVVNIGRAGKVILQDIKRLSQLRKLRVTGINKENGQELCSAIVGLSRVESLLIGSEGEPGLCGCLDGEFSFPGTLQSLKLYGNLVKLPEWVQGLKNLVKLKLRSTMLSEDHDAMQLLGKLPNLVSLHLLKKSNHGGQVFRLHEGAFPSLVLLEIGTYVSVKFEQGAIPTLELLKLLHMVVNRDTLSGLPYLSSLKEVAVEGYYDGSEMAYLRAELAENPNRPVLKTV*