MLSRNSPVEEARAPRWRARSRRATAVVLLALVAGTELAAGPVAAAPHAADRVDGVWRLDGYGTVLSVEDGRLREYQTTAVSCLRGDTARRTGQAGNSVIYTGDDTTVYRIRPAAGKAGATLHFDGSVGDRRLRRLPALPARCTEAAPTGALATFDVFWQTFEENYPFFAAKKTNWQTVRDRYRPRVYDGMPDTELFALLREMVLPLYDAHVGIDAGDTGSFAQSRPGTMPPGPGLDQQAQRFVEQHDLAGMRLRTFANGRIGYARLPDGTGYLRVSGFGGYDGDSPAYARNSAVLDETLSQVIRPGLRGLVLDLRINGGGSDALALQIAERLTDPAYVAYAKRARNDPIDPGRHTRPQPVRVRPAADRFRYTGPVAVLTGGETYSAGETLTQALIQRPARTVRIGQNTQGVFSDVLERTLQNGWSFGLPNEEYLTPSGGKTFDGEGIPPDIRTGNFLEEIANGTHDSAFTQALAVIRRRAE