MNAPGRRQALRIAATLLAAAVLPAAAQDVSLAGQMGRKALLVVGGQPVTLAVGESARGVKLLQLDADGAVVEAGGQRLVLRTGGGTARVAGSGGVVSGPREIVIPVGPGGHFVTQGAINGRPVNFMVDTGATLIALGQAEADRLGIAWRNGEPGLVNTANGSATAYRITLSRVRVGEVEVSQVPAVVVPQPMPLVLLGNSFLTRFKMQRDSDVLRLEAR