MLPYATTGDAEAALGRALTWAEAAWLRYSASVPDRYLHWPNIAITLVVYTLAPLPLALFDLAAPAVAAPYKLQPKVQHPPATFFRCYMDAVRVSLLIIGPYQLISYPAAKIMDIRTGLPLPSMGEIAAQLTVYFLVEDYLNYWLHRLLHTKWCYEKIHHVHHEFTAPMAYAAWYGHWAEMLILAVPSLAGPALVPCHVTTLWIWFAARLVESLNIHSGFKLPFNAEKYIPFYGGAEHHDYHHYIGGQSKSNFAPVFTYCDYIYGTDKGYRYHKATLAKLKELAGNEVQKGVDNGFNSGKQE*