MVALSVLTMAAPTVMGMKLGPAPSPDLRYVSPPASDAANAIARPAIYPVTLFPEIAPHKEGMLDVGDGHKLYYDVSGNPDGVPAIFLHGGPGAGCSPRCRRFFDPQHYRIVILDQRGSGKSTPNAADDLEGSLVENNTPALVSDIEALRSHLGIEKRTRTAARRCCCAAPLWLAPPLPSTSGGVFLFGPDEAWEEYRRFISETSDDWARESTNLLGAVPVDAEAAPPRLRAATRQRHPPYELSISKTFIDPAVLAEYLGTPSILIPFAVHYMLHGGFLRRGQLLDGVGVMAAHGHRVAIAHGRGDYVCQPQAAWRLSEALRAAGCADVELEFVAGAGHSDSEPGLVDAMVRATERFKAVLQA*