MLFRNDRHYGIILLINIGGNSVICRHCSEHIKRGSALSHVRNSHNDIYEQNRQAVLKHFTKIDNGRDQGKLRCHHCRRKFDDHIHALTMHCLSHGINFVNPEQKNTEIYTRL