MNSLLVQRAASAGGTKKQAFFSSHPSSLFSQRPCALNCAIFGRSNWPSLKWVAPSAPISASANAASSSRPSPAESARTLVDVCNEGVLCTSSVPDGWPLGSAVRFAVEPEEGSPVFYLHPSVFHSQHLQADCRCSLHIQMEQPGHRKPQCTFKGRVSKVEDALLKQKLRTIWSRRFGEDSKEEDHFHLMSIESILQSLDIGEDNIWVSNEDYKQAAPDPLRESAAKIVDDMNRNHWEDVRRFCKVYAHLDLSVEEARLSWVDRLGFDMRLLTSSHELVEVRIPFSREVVDERDARSSLTMMAQISWEYERNYNPPEIQLVRS*