MSRRALAAALALVAAAATGCGPGSGGAGPTNTTVREQEADPYENLMHECELINEKEMLDVLGMKARFQTFNGAVCRWNVMGGSSALEVTFYWFETGTLDREKETLDFLKYDNQWRDFDGSKGIIAHPAGDASICGSVAKSQTEGIIGWWVQPVFGSGGDSCDSATKLMIKALNTRA