MASGRSRAGRFLLRRRLLSARPEDRISALPDDLLLLVLRRLDTRTALGTGLLSRRWAHLPRELPALDLRIGDLLPPRYHRWVLLYRDIWKKRSLLHYRIGAIREELLPNIRRYERRAMRAFISSADRFLEGPHRRVNKLRLEFFITGNTGCMNRLITEAIDAWGVDDLEAVAKPVFKQRKDVHTFPSHGLCREPRAARLRSLKLGGCVPPPLHEYGALTMLVLQDIPESTPASAYEGIFNSCLQLQTFHLISCGCSRAKGRSSTVVVDAPNSEIRELVVQDCTFEWLRLMALPCLQSLASLRSSVLFDSSSFPCLKQWLSK*