MPPPPPPSLPDDLLEEIFLRFPPDEPACLVRASLSSKFWLGVLSGPRFRGRYHEHHEAPPMLGFLRAWPAGYDPDGKGPVPRFTSTAKFGARIPDDEWDDFDYSAWDCRHGRVLLGDTHNTALLVWDPMTGCRRGLDWPNLLDDSHGFAVLCAVSGCRHRTCHAAPYQVVFVGMEMNVDVDDDCVAFACVSLPETGDWSKPCPPSDQWGKQCPHLHLPMDAFIQPMPPVLIQEAVHFMIRYLHDDSQGIIMFDLSSNSLSLIAAPIKDSEIGTSSIIMAMEDGSLGYAHVNGSTLYLWSRLMDSNRVDSWSKRTIINLGNLLPIQNPVEKIRLVGSVEGGDVVFVTTVLGIYEINVESQRWKKLWKRINFDALIPYMSFYNRQERVMLAPGDAAHRQGMAEYA*