MHLNGQDLCVVCGDAATGFHYRCMTCEGCKGFFRRTIQRDLKYTTCKSGLENCTINKETRNICQKCRFKKCIDVGMAADCKNLKENLHRQVANPNPMVMAEDKRIAKRQLIEDNRGIRKMEPVVSEKIHIDILVPMVRKEEGDILLNLSLAFFEKFDERGKWNTNKQNEKDSNFVKLHTIALLEFVRFVPGFVTFSIVDQVSLIHAAWIEMLILRILRFYNVEEQRLIFPSGKSISRQEAEAFGDNCCEVIRSTFQLSDSWARLRPDPTETAVLASLIILRPCKFVX