MESFIEVPLDSDFPLENLPWGVFEAPGPAGPQVHVGVALGQHVISATELQAGGYFRDLPGADPRVFSKGRLNEFMAAGRPAWRAARSTLQRLLNASEGELRDNSELMSRVVHKQADVTMLLPAQIGDYTDFYASRQHATRVGSMFRGPANALNPNWLHLPVGYHGRSSSVVPSGAPVRRPRGQILPPAAPGSSSAVSSSSPPPRPVVAPSTQVDFELEVAAFIGPGNTLGEAIPVESAWEHVFGLVLMNDWSARDIQKWEYVPLGPFCGKNWATQISPWVVTSEALEPFKCRPPAKQAGDPDVLPYLQEAMPYTYDVNLAVDITPPGVDRATTVTRSNLKHLYWSFAQMIAHHTVGGCNLRPGDLLGSGTISGDEADSSGCLLELTHASRDEIVLYGGFRNGHDGSGVCKASAMGGAGGGDEEGDEVEKGAEVTEASTGVVRRRYLEDGDVVTLRGWCGGDGVPCRRIGFGRCSGELLPCQP*