MDAGVHVLVFPWPRQGHINPMLHFATALVQAGVQVTFLHTEHNLRRIAQAPPPGLRLLSLPDGLPDDHPRSFLQLMESMCETGSAAYRALLMSLLSEASAPVTCVVADGNMPFAINIAEDLGVPALAFAGNSACSYLALLSVPKLVELGEIAFPADDPVCGVPGMEGFLRRRDLPRGLHCAEQGDGDPMVLKLAEVTARSCNAARALIINTAASMERQALAHIASRTSDVFAVGPLHARSRFAASASLWREDDGCMAWLDGHEDRSVVYVSLGSVAVITHQQFTEFLSGLAATGYAFLWVLRPDMVQTTSSALLREAVAAAKGGKGRVVEWAPQRDVLRHRAVGCFLTHAGWNSTLECAVEGVPMVCWPFFLDQLINSRFVGAVWRTGLDMKDVCDRGVVERTVREVMESDEIRGMAQAMSQQLRLDVMELGTSSSELERLVRFITELRASLAQSVKTD*