MGDAARMRVVAHVDLDAFYTQVEAKSKPELKDQPLVVIQYNPFGDLRTYKPEDNRLMPDSNGSIIAVSYAARRFGVKRNMMAQQAKKTCPQLNIVQVPTAHGKADLTIYRESGAQVTSILSTLCVCERASIDEAYLDVTDEAMRRLSRAGGKLPQQQDFDGWHVCGIDDDVGVSAWWSRPDESWTPEEKLIAVGAGVVAELRAKVQAQLGYSCSAGIAHYKILAKLASGLNKPAQQTLVPAAAVPGLLGPLPLPKLRQLGGKFGEEVMQVE*