MGSIQKKPHALCFPAPAQGHINPMLKVAKILHSKGFHITFVNTEFNHQRLVKYQGSDALHGLPSFCFETIPDGLPPPQNPDETQVFPILWKSMDETCLGPFKSLLTKLNASSSPVTCIVADLFMGFTLDAAKELDIPEIVLWTSGVGALMCVHEQNNLLERGLVPREASSFLANEHLDTRIDCVPTMSGMRLKHLPSFVRKTSPGDEYMLEGLCLQAERAKRASAIMFNTFYELESDLLDALSSVFPPCYGVGPFKLLEKESDESVEFIKSNLWKEENTCLKWLESKPKSSVIYVNFGSTTVMSHQYILEFCWGLAKSNCPFLWIIRPDLVDGKSAVLPPEFLEEISSRGLLANWCPQEQVLNHPSIGGFLTHSGWNSTIESISSGVPMICWPFFADQLTNCWSCCNKWEIGMELDSDVKREEVSKLVIELMNGDKGKEMRKNAIDLKKKAEKACTSPSGSSIVNLGKVIDHLLQGSPSSYLSV*