MLTVDSQHCFSFILLCFFSLLCYSLLFKKLKDSHVGRDLLQSPPSLPIIGHLHHLLSSLAHKSLQQLSSKYGPLLHLSIFNFPVVLVSSASVAYEIFKAHDLNISSRDNPPINESLLVGSSVFVGAPYGDYWKFMKKLLVTKLLGPQALERSRSIRADELERFYRSLLDKAMKKESVEIGKEATKLSINSICRMSMGRSFSEESGEAERVRGLVTELDGLTKKVLLVNILRWPLEKLRISLFKKEIMYVSNSFDELLERIIVEREKKPNEHQGTYLMDVLLEAYEDEKAEHKITRNHIKSLFVELLLGGTDTSAQTIQWTMAELINNRNVLKRLREEIDSVVGETRLIQEKDLPKLPYLQSVVKEGLRLHPPLPLMVRTFQRSCEMKGFYIAEKTTLVVNAYAVMRDPTTWEDPDEFKPERFLRQEEERRALKHIAFGSGRRGCPGSNLATIFIGTAIGTMVQCFDLSIKGDKVKMDEVGGLNLTMAHPLECILVPRTQPFISNQQIPSL*