MPDASNLRRLLVVDPCDDCRRLLPGLREAGWAVDSCALETARERACDVGLLRLRPFHLERPETVKDLISRSGTEWIAVLSPDTLPVNGVGDFVCEWFFDFHTLPFDMARVQVTLGRAFGMARLRGRGTVPGDAEGEHELLGESLAVRDLRRLLAKLAPTDSPVLIRGESGTGKELVARTLHRQSRRADRPFVAINCGAIPEHLIQSELFGHEKGAFTGAHQRKVGRIEAADGGTLFLDEIGDLPLELQANLLRFLQEQQIERVGGSRPVEVDVRVLAATHVDLEAAIDAGTFREDLYYRLNVLQVGTAPLRERSEDLPLLAQHFSRLYSLETGRRPRRFSEDALAAMAMHAWPGNVRELANRVRRGLVLAEGKQIEAQDLGLECARGDGPPLSSLEVYKLCAERQAMCDALARYGDNLSVAARMLGVSRPTFYRLLHKHRLR*