MASALGTPMLLRAFPAAPSLHWSTSERPSSSALAVKSRTGLSLSNLPSGCNFLPSVLPNPKPSGRRIVEANAKKSKQKAAAPVEPVVEEQEVEVEISWVEEKAEDAVQYLTSAVKAVPGPRVGGGDLPWLLAVPLGYAAISFVIAVVKTARKLSSPREKRRQQIGKNAWLCETLSDYLPAKREALTPKVFEEIAKQSKFDAEEVMRKYIRYALNERPFNPELVADLIHLKGVTGLDDETVVEVLNEVSRRIVKAKGPVIMKTTGFTEKGLKRKAAVQALFSKILYLAELDQFCSTENRSSLSIKEIFGVTEEDANNIRIESLSGTTELESLEKSVGISPDDEKEEKDEDE*