MMKLPLRLSFGCLLVMSFSATAKSYDFIQEHLEQAFSSSVVLSDSDVFTAGFNNFDPNDWFKTDNDNLGTPESIENRKKYKSSTLPITLALSEEEAYHQHQLFFRLSASVIDDELSIANMPGETERYRQSVLGGAIFYRYQYRLTDHWTLTPAIGTHLLYYRNTVTYNNPQFKMLFSPLDGLLVNTYAWANLVETNLKIQYEEEKSWGRWKASSAWHYFGGYGWGKANNGEVGNPEGWYIANTLTGVYDFTQLGRSVQSIYGSIKRVDVGSTPQEPLGTSNYYEASFGWLMTPPFEMELVDNIGLGLTFNYGSAFKGGSIVLFFNQD