MLLEFFSQPQVTPADMNRMNRERGLEIVAMAGRFEALVDSASRSPAANMERNKIWHQITDEINRRYPQLNKLTFEQCKKLCKYYKRKDPANYGITLNPVPEDVVEPKDSIPSTYEAHFDEPPDDNEILEANDIVDGICKEALAGFKRRADDQVPVHCSMATFLGELKKVAGAMQNEGIVRESDKPSEDLLAFISQCSAASTSTNSNGDAFGTNPSNSSSNLQKKERGQFVCDAALSFTQVFESHSRSHQVNAERSQVWKQIADLTNEKYGEELGVLTVEQTKKLYANYKRKCQSNGQAGVKYPNLDEDVFKTNSLNGGSVVDGDSDASSSNSDLLTRIVATPSANFRASCSPALIPKVTSRDRQRSAAKTKNGMNCRSYSSELSSVELLALLADRDAEIKQLKNKLLQTSVEHQLQITRIIEKMSDLIKTAVSANVQREIMNSMIGNAYGFCNSSIIKRFDDESDL