MFRNQYDTDVTVWSPEGRLLQVEYAMESVKQGSACVGLRSNSHCVLGALKRSVSELSWHQKKLLEIDDHMLVGIAGLTADARTLAKYMRNECLHNKYVYGTPMPPHQLMADVADKHQRTTQTYVRRPFGVGLLVASVDPLTQKPHLYQTCPSGNLYEFYASAIGARSQSARTYLEKHHETFGDASRDDLIVHALQALVGCVSGDDELTKENASIGIVGKDEKFTLLEGDALQPFLDRLELKGGDDDEEEAGDDAAAEAEPMET*