MMFLVWRVEHVIKGCKSGFPTKNKFYGTKIEERIKKEESMEEGGSSHDAESSKKLVRGKIEIKRIENTTSRQVTFCKRRNGLLKKAYELSVLCDAEVALVIFSTRGRLYEYANNSVKGTIERYKKACSDAVNPPSVTEANTQYYQQEASKLRRQIRDIQNSNRHIVGESLGSLNFKELKNLEGRLEKGISRVRSKKEMELQHDNMYLRAKISQGARLNPEQQDSSVIQGTAVYESGLSSHDQSQHYNRNYIPVNLLEPNQQFSGQDQPPLQLV