MEVKQEIQDEEGFYVEPPRKRTRTHEVDAGMDEEEELEEQPSPPESRFKKARVQHDPRPQHPEALISEQLREAVEKAQTYAEPKGTEDCATRSRNERHVRFLNCITLVLQESSGFLKRSSESGCFQPSYDELRNFQCNARRLLDEVEQGIHLFRIKEIERIEAEKARTESVVVAERSKLLARIEGLRQENSNIRAECTKLELEVDRLFHEKAEFEKERVEAEADKEKHAKERTRELAKKHEEEVFALGREVVALQGKGICQMCYLNPRDGLVLPCLHLLYCYQCLEAHKLQSKACPWPSCRSRISALLLCDLTGENSTL*