MTTKRIDRDFPSSDDPSAAAKRRVNDIEFPEETLENDGAAAAIKLLSLLLQCAEYVATNHLREASTLLSEISEICSPFGSSPERVVAYFAQALQTRVISSYLSGACTPLSEKPLTVVQSQRLFSALQTFNSVSPLIKFSHFTANQAIFQALDGEDSVHIIDLDVMQGLQWPALFHILASRPRKLRSIRITGFGSSSDLLASTGRRLADFASSLNLPFEFHPIEGKIGNLIDPSQLGTRQGEAVVVHWMQHRLYDVTGNDLETLEILRRLKPNLITVVEQELSYDDGGSFLGGFVEALHYYSALFDALGDGLGEESGERFTVEQIVLATEIRNIVAHGGRRRRRMKWKEELNRVGFRPVSLRGNPAMQAGLLLGMLPWNGYTLVEENGTLRLGWKDLSLLTASAWKSQPFD