MRELLGSALVVALVLACTRVTDADECLNVLHPAMTARIQKDVAWLDRAGGITDAMIRNISLLCDNAIRWQCNVKAVRMMIKDGEVYLNSLHPDWRLGPHELIGFLLELYEASKMYKLPDVEFAYNGDDDVMTAVEWKDEAALKPAFHGGPFPLLTWSKGDDSSGMLVPYSGAFRCADDSFDAMSTRLEDFRRVPWSERKQVAFGRWNEFCALYYNALQRMPNGREQPCPRNYLSQLSDKNLELLDVGVMLEMEKKGRVGHVPLTHQNVYRYLVSTDGWAISSKFDKYLLLGSLVIKARSPRYGFYYDALVPDQHFLPCMNASNDDVLERIKWAKEHDAEAQKMAEAAQAFAVKHLHRGARLCYYRTLMEELGKRMKYTPDCANRQLCIPLGQFLNFLSTYPKTRHTCPYSQVLSQYGFNAELEAGKYTTESITALLKQEKYWPRDTDIPPLTYQPYFPRRLRRRGLQARRRQAA*