MFQQQKDWETRENAFAAFTMGPLTDFWRQRDEAEFTGVDDIPVRFVRFRAQHHDRVVVICPGRIESYVKYAELAYDLFHLGFDVLIIDHRGQGRSGRLLADPHLGHVNRFNDYVDDLAAFWQQEVQPGPWRKRYILAHSMGGAISTLFLQRHPGVCDAIALTAPMFGIVIRMPSFMARQILNWAEAHPRFRDGYAIGTGRWRALPFAINVLTHSRQRYRRNLRFYADDPTIRVGGPTYHWVRESILAGEQVLAGAGDDATPTLLLQAEEERVVDNRMHDRFCELRTAAGHPVEGGRPLVIKGAYHEILFEKDAMRSVALHAIVDFFNRHNSPSGNRSTEV*