MLFHEGIDTKPPLLGPQSHGLFNQYQHQHQHQPPPPAAAFFMPLASFSDHNQRSQLHQPPPKRHHSVPDDLYLTRNHLGTSAAAAFPLLHGSLPFQLRPSPPPLRGAMKTTAAEAAQPQLLDELAAAAKAAEAGNSTGAREILARLNHQLPPLGKPFLRSASYLREALLLALADGHHGASRITSPLDVALKLAAYKSFSDLSPMLQFANFTATQALLDEIACSAASCIHIIDFDLGVGGQWASFMQELAHRRGTGGVALPLLKLTAFVSDASHHPLELHLTQDNLTQFAADLGIPFEFNAVSLDAFSPAELISPTGDEIVAVSLPVGCSARAPPLAVILRLVKQLGPKIVVAMDYGADRADLPFSQHFLHCFQSCMFLLDSLDAAGIDADSACKIEKFLIQPRVEDAVLGRRKTDKAVSWRNVFAAAGFTPVPLSNLAEAQADCLLKRVQVRGFHVEKRGVALTLYWQRGELVSVSAWRC