MVCTANELLGWKDFPKGLRVLLLDEDINSATVIKSKLEEMDYVVSAFYSENDALLAIAEKCKGFHVAIVEVRAGNLDGRFKFLERAKDLPTIMTSDLNCISTMMKCTAVGPKDENEPLKSQRALIHLEKEGIKQEIIQNQEHNEEVSIESDKYPAPSTPQLKQGIRLVDNEDQTNLSTEKDCVEHDGECKFVEITCDDHLVVDIVMETNSYKSLDEGINKPSNNECCPDPKNDDKKQSEASEHPFSRSSKFGRRKIKVDWSSELHKKFIQAVEQLGVDQAIPSHILELMNINGLTRNNVASHLHKYRLQQRHILPKESGQKWAQTRHHSTTRNYYPQKPIMTYSPPYHSNQVYPTWPPPHSYPPPPQMWGPPYYPTWHSSESWPWNPNPGVNLSFYTNIFIL*