MGWAIVLHGGAGDISTNLPLLYKQKVESALHHCLQLGVSALQASGSAIDVAELVVRALEDNPLFNAGRGSVLTTDETIEMEACIMDGPTRNCGSVSGLTTVVNPISLARLVMEKTSHVYLAFAGAEAFARQQGVELAAPEYFLTEKRVEQLHSVKSKQSETDPTPRVESSEDIHVDGTPGPRQRFVGETVGCVVVDKHGHCAAATSTGGRTNKMVGRIGDTPLVGAGNYANHLCAVSATGIGECIIRGMVGHNVAAIMEYKGASLAEAVDEVIEKRVEQGTTGLIAVSSNGEFAMGFNTTGMFRAAANESGHSEVGIWH*