MNTLNLLPLSAKSNNFQYQFIPSVLTQQPLNTLSFKSPFPLSTKLSKTSNSEPLKSLIPLSFLKPTLISTITATALFFTGFYFNPKQAICCPVSPVPIVDTNVKEEVLEQEGTENVEILRNLLENRVKNRELDDALSIINKLIELEPEEIEWRFLKSHLYVHSGEIQLAKLGFRDVILKDPYYVEAYRGLVVAASEDESVEEMKKIEKQVEEGINMCKKEEKESELRDLKLILAQIWVIGGKYDEALKVYQELVDEEPGDFRPYLCQGMIYTALKKNDEAEKCFDKYRGLIPQDHTNARFEFMMAT*