MGEEAMEGVISSKGMGFGENTSSSGVCPMMMMPLVTSHHVGHHPLNHPILNNPNPNEHTNTLFLPMPCTNNNHHPNRNNHNSNATELGYFMEIPNNNNDGSSSSPSSAVKAKIMAHPHYHRLLAAYVNCQKVGAPPEVVGRLEEACASAAVIMAGGTASIGEDPALDQFMEAYCEMLIKYEQELSKPFKEAMLFLQRIECQFKSLTISSSLDTTACNEAIDRNGPSEDVDVQTNIIDPQAEDQELKGQLLRKYRGYLGSLKQEFTKKRKKGKLPKEARQQLLEWWSRHYKWPYPSESQKLALAESTGLDQKQINNWFINQRKRHWKPSEDMQFVVVDPSHPHYYMENVLGNPFPMDLSHPML