MTIPLYDQLLSHQAVNEAFVLYPGGSFGYEKRDIPTLQAERDVLVRVVATGLCGSDVHYWQHGRIGRYVVEDPIVLGHESSGIVVQCGSQSGLTVGDRVVLEPGIACNTCHFCRAGRYNLCREMRFAATPPYNGTLATYYRVPAECCYKLPSHVSLRDGALIEPLSVAVHSCRLAGDMQEKSVVVFGAGPVGLLCAGVARAFGASTVVVVDVVMSRLQSAVKYGATHTHQATSESAEENAIAILGTAGLGLGADIVLDATGAEPCMNSGIHALAPGGTFVQVGLGRPNPSLPVGQICDKEIVFKGSFRYGPGDYKTAIGLVSSHRIRLEGLVTHEFSFSQAEEAFHNVASRAGVKSVIYGPGVDEHVARATLS*