MTSKNTLVNGLNKFSDPNYVSIFDTTLRDGEQAPGAAMTAKQKMDIAHQLVKLGVDVIEAGFPASSEVEFELVKCIAHEIGNSVDEEGYVPMICGAARCTKKEIERCWEALKYAKRPMICTFIATSDIHMKYKLNMSREQVVEKATSMVAYARSLGCEHVRFAIEDATRSDKKFLCDIIGEIIKAGATCICLADTVGCNLPNEFGQLVAHVKANTPGIQNVILAVHCHNDLGLATANTLAGICAGVSQVDVTINGIGERAGNASLEEIVMAIKCRGEEVLGGVYTGINTKHIFTTSNMVEEYSGLKLQPHKAIVGVNAFSHESGIHQDGILKNRSTYEFISPEDIGFIRASEHGIKLGKLSGRHALKAKMLVLGYNFEEKVLEDLFWRFKSMAGSKKNITDDDLRALISNEAIQTQIA*