MAAILGILSSAATTPAVRSTTTLTLLLTALAGPRTAALSLSLPGGRWFRERGAVTQTRVAVLGGGFAGLTAARTLVASHPGVEVLLCDQREFFEYTPGILRAWVEPSVHPRLVNPIRRLLRGRRASFRRVPPGCAVAVEESTVEAALPATSDEPTRPLRFTIGRGAISPPAGLRGAESPLVDYPCDYVVLAPGGDLSPITDDREADGTIVGRRARLKRQVEAALSSGVELAAELAEKLGPGAVTLAVGPTLPRRGSYPGDPAAGSLPCDPGAGLLPGFRDX