MSENAEIYELNRREEHTREKQGEMAEGHVLLQQQQSPAIDRAAVSHLCLMNRPFHLRPSLVELCVPILSKQPDILTLLASLPPAICSQVISKLPLDLPLLPCSQFIHDEEYWKKRALLKWKKCDTSNHGRSWKQLFFECNLADALENFDPTLEDWSGLKELMETSKRFVHNLEIHQLPSRIGACMIFEVLGRQLSSLKLEYGWKNAGMLYDPDKFGMKVSDCLAFSASLYFATTLTNLDLSCNHLDDDKVKILLKGMMSHPCLLRLNLCHNRVGDVGVAVISKFLVTEKCILTDLSLGDNYFTSQGGKDLAEALKTNTLLSCLNLGYNRKIGDEGGRAILDGLQSNSSLQGLSLASCGLGEESMISLGKAISSSRSGLLYLDVSANPSIGVKAGAALQESIESGKPPLYLDLQSCGLGEEAEQMIANAIIKKYDKGIRPSLLQNNIFRL*