MVFAGTVNPNHFDFDRYTSLSAYAADLLTILDELKVEKCSYVGHSVSAMVGCIASIKRPELFQNLILLCASPRYLNDESYEGGFERGDIDELLSRMKSDYGVWVSGFARLLVGVDEPSLVEEFSRTMLSMKPDIAFIIIKTAFESDMRSILGEVKTPCSIIQTTKDTGVPMGVAHYLQCHLGGTTSIEILETDGHLPHMTSPDLFLQVLAESETQSCIPITNHQRSTMAFWWHLKKIYVEINSEALPSLLFPTLEIKPRRSESKQGSKGAQAWAPRCVINVGPSGLIPSGHSVKGRPHPNSKGGTSSNIMAPNANIIGGSSPGVHFKQHEKLKGSRDGARWHHLGAPSPVPNSSS*