MGLTQSVSFGQDEDDDDEEEEEAEVKEDASQQAVQGDAVTQLSGLQESKEKLKMNGLDELEQDPEIVPFESSASPASSVTTPHLGPSVKVWDPGHMLSPLTLSQNGRSLNTRVHILPGALVGDEICTEVYLIRHAESNMNILPGLISGRSPSAMITPEGKRQARALGVFLLSHGVHFDAVFSSPLERCKQTAVSVCQEVNFTKEKIEFADALMELSQGLWEGLRRSEIYTPELLNMMANSQPDFHAPGGESQRQVEFRMIEFLNSVVLPKAVEASLHKDPKSSFKKPSKTNLLMQVHPLNDANDEVKISEAMTQSTVGNSVLYSKGSGKSRLHRTSSDAANAMVDDTCVSGEHDQKVLSKPTSYNVAIFSHALAIKCLLRGVLGSDPHMTHRFSIDNTSMTVLRHSTYHGWQIQRVNDTAHLRLL*