MVEPLNQSTPKMKKIKHKPNSIHNSKITRKLRIICNDPNATDSSSDEDEHFRNVRKMKRTVVEIALPPVSVNPVVADETSTESTNNDELNKMKRVLGKTPTVKRQSCGKYKGVRMRKWGKWAAEIRDPFKGARIWLGTFSTAEEASQAYNARRLEFEAMAKALSDEKSNNGSNSSSNNNVVASAETVAATENNSSNYCVSSAAGSVSDSKSASMDESESVLSLTSPSSVLELDTSAFNLIGSGKVSSNEVVETKGLEAEVAETKNLAAEFAELEMLEMPDLSMLNVPSPSAVAATAAAPSEFELDLLAFVDSEYGFHDEHDFDDDLAALEDFHICGFDDNEPSELPDYDFDDFGADEFAGWIEEPLNIPCV