MADASAGGSLDDYPTIDPTSFDVVVCGTGLPESILAAACAAAGKTVLHVDPNPFYGSLFSSIPLPSLHSFLSSDSSTPCPSSSTATSSSSAAAASHTAVDLERRSLYSEVETSGTVPESSRRFTVDLVGPRVLYCADEAVDLLLRSGGSHHVEFKSVEGGTLLYWDGALYPVPDSRKAIFKDATLQLTEKNLLFRFFKLVQSHIAASSSGDNEREGEASGMISEEELVLPFTEFLEKQRLPPKIRAVVLYAIAMADHDQDVAEPCEKLLTTRDGIKTIALYSSSIGRFANAEGAFIYPMYGHGELPQAFCRFAAVKAIQEQQVAAVRVLQLSSNVAVCPPGIKNICPVFHYQGTSGTVLSCPMPDEDLDFRNILESTKKLFADTYPNEEFLPRNSAPKYNDDDSDSAE*