MKRSEPRGTIFLNLAWLRTAALALRRLISRGTLARVALAQRLGIPPSAATQRQHGIDCACYYTENLFVRSPVEGHFCFEGRTAFERRERPLLESLSFEARDELLSRLEAEAARRRGIVPAAAARKARVAAEYSPLRPELWTLCERWLHRDFVDLVEQARAGELRAPPQLAPGIYTLPVFSELFCRLLTEELAHFGASGLPVGQPNSMNRHGALLDELGLSAGLLDPLLSDWLRPLCAALPPLAAAGGASIDHHKAFVVAYRLGEDESLSMHVDNAEVTLNVNLGGGFEQGELLFYGRTAHPLAHHDWHDGGGVGHGVLHLGAQAHAALPITSGERLNLVIWMRSRARRREAGCPMCGQTDRLL*