MALLPRGGRLHAATALRHLMDEGSELDEIYATCDTCLGLGQQLSNLGRDLATTRSRLAVTELQLAAAKAEASAATGAGGKPAAVAALEAVLEGQDEEVARLRVLLSQVSRIQQEHLNDVHPYKPFPLEQLEAAVAAVPLESYPRQERLLAQFGREFVYSRAPEMGPGAPARDGPAAAAAAKPAGSVWRLERLLPEPAAGTGAEAAPAAAGGALATAQKEGDAVGGSSNGNGYGTGSGSGSSGGNGGSELQPGQPADVAALPPLPAPYVAIQPWLKDCLSFAAMYPRVADPFLIRRSNSRVMREKLPPRPYMQPNPAQRAPPAASATAARRPSAAASPGLAARGNWQQRGSRRSGSSSGVRSRHPAHPTLHPSQRSPLHSLAGGRCGRGPGRSAAAMLQGCTRLLSTLPRMLRVLX