MSPDYDKEKVEALEAELDCLQKENEALGLMFETMSRKYIMLHQAYLHQKSNKRQRLEVPAAAGSKASQVFVKTDPRDQSLIVKDGFQWRKYGQKVTKDNPSPRAYFKCFMAPGCPVKKKVQRCVEDKSIVVATYEGQHNHDVDSTAAGKSLLASCSSAIFSGTRSIPFPPLDNPFRPTITLDLTLSGSDLQNHRNLPSFMHDYSTSNDDGNNNKKKIEDYVASFTKDPNFTLALAAAVARSIKTEHPKPSLP*