MLRSALSLLLLRVFAMAADRPARLRAVFSDLDGTLVHFPSWFEEHGAKIVSRDAEAKRCVVESATGERRECRLLPSSTMGDGVVSERTVELVRQLRAEGVLFAVVTAARKSTLLARLPLLPACDVAVGETGSRILLEDGAVDVEWAARFEAVCGPLEREMDVTHRPEPLWRLFRRLQSIRGLKCDARSYYGCFRADTGDDPSVDAALRACVERELPAGVSWAMNLGKYDFYPALSGKGNAVSYLQAKHGVAAAESACLFDDDNDLPMAERCGAHLLPGLTSASVAHAAEAHPDWYVAPSAGQGVFAVEECLERLLARVRAEKAGEGAQPVGA*