MVPLRVSASSRRVDGDQLDQLSAAASPVQQQEEEEVQEEKEGVEEAPPLNATESNMEVVKEAIRRITEEDLDVAIEKYDLADELSAKIDYGQINAFTENPFGGNPAAVCYLPYEKESAWMQLVARQFNLSETAFLVKRWASSKKVSLEGEKALLELDANGKSLKAVKRNLAPTGPKNEFDLRWFTPQVEVDLCGHATLAAAHILFTSGIVEDDIVIFHTRSGVLKAKKIGGYDEPPPKGVENCKQRSGTGVVELDFPLVPASKCESAEVEKLSDVLGNVQIVWAGLNSLGDYLVEVPSANDVKQLKPYFEKMLEFEGRGGLIVTSVADPDSEFDFISRFFCPKAGIPE