MVENGDLVVSIVVREFDSKNDSKEVEEVERRCEVGPSGKLSLYTDLLGDPICRVRNSPAYLMLVAEIVVHNGKNEEKSIVGMIRGCIKTVTCGKKLSRSGVKNTSDSTKPLPIFTKLAYILGLRVSPAHRRMGIALKLVCGMEEWFRGNGAEYSYIATENDNQASIKLFNHKCGYSKFRTPSILVQPVFAHRVRVSTRVTIIKLNPTDAETLYRRRYSTTEFFPRDIDSVLNNNLNLGTFLAVTKGLYSAETWPGVDDFLANPPESWALLSVWNCKDVFNLEVRGASRMTKFLAKTTRLVDRAFPWLKVPSVPEVFKPFGLHFLYGLGGEGPLSVKLMKSLCDFAHNLAKESECSVVATEVASGEPLRLAIPHWKKLSCAEDLWCMKRLGEDYSDGSVGDWTKSQPGLSIFVDPREV*