MLFMDALFNSLLVVSSGYAMYTLHPLQTPYGYTAAGISLMHGLLGVMRAIKNDEGECNGLRLITSGIMDIVPLPLTNIELYLRSSSPHLALAHACFVVPLVYDIAAKVTDSEDTSTETLKELTMLGNVVSMLFLGVNQSSNMYGSMAALAFGARYGPVLLDHYVDGLGANFNLLANSMFIVLMAMTLTVKQI