MGLLTRVLPTFLKPAPDPSPEAAEGPVRDRLSFQYAATELPSPRPSPRGAKEAPVGGALAETLGNATRHGIAPGPDGRSLAKINQDRGVVHYPFNGSCNEALLCVFDGHGGSGEKVAEFCMRAIPELLQQNGLELRASPSEQLSNTVCEADRAVLAHRGGEFARMCGCTSIIVYMQGATVWTACSGDSRAVLGYVRDGAIRARDLSVDCKPDSPEEYERIVGAGGVVSGASGASPARVWADGRVGLAMSRSIGDGECKRFGVIPDPEIKRFDLGAAPANEPEADGDRFIIVASDGVWEFIDSQEACEIVASAPASAAEGCAKLVHEAAARWKQEEGNYRDDITAIVARLPFTFGSATVDAQQEPALADVGSYYINLGARGISKFGREPATVMKRKSRAEDPAEESNRDSTPDSPVAADGSDFAKRRLSVASPVVGDFGAELSDSFRSLGGWEAGTEVASEPSESSDLE*