MPAVPLESRLLQALAPWREAGGWCVAFSGGLDSTVLLHLLAQLARSEALPALSALHVHHGLQAAADGWPAHCQAVCRSLGIPLRVERVQVAVGGSIEQAARDARYRAFQASLGEGQVLLTAQHLDDQAETLLFRLLRGAGLRGLAAMPASRPLGGGRLCRPLLGVSRAELEAYAQAHRLDWVEDPSNQDPRFSRNYLRREIMPRLASHWPQAVAGMARCAAHLREAEDLLAELAAIDLRACRQPSELDWPDWLDLPRIALEPLRRLSAARQRNLLRAWLGQLTRLPDSDHWAGWESLRDAGDDADPIWRLESGELRRGAGRIWWLPADWRAAAGPFVWERPAHPLLLPGNGRLALLGEVPAGPLRVDYRRGGEVLALAGRGRRDLKRLLNEAGVPSFLRGRLPLLFRADELLAVANIPGLDSPREGGWRLSWSPPTNDPGLS*