MTDPVLPAPVTASGKPIGPGFRFHPTDEELITYYLKRKVEGKPMRFDVIREVNIYKHEPSDLAELSRLKTKDQEWYFFCPLEKRQNSSTVINRATKEGYWKKTGDDKKIKREGDDELIGVVKTLVYHRGRSPKGNRTNWVLYEYRLVQNKLEIDSYVVCRVIRKEHFGPSTECIYAPFSEQDWDDGINEKIQQGKNHIDEDPNTVDQDDNNSEPMTRGCLPLTTLVQYKRKRQLDSFGSYNNSSQTAQDAVSSVAATLEENEAEPVVPTSSSTEMIDHLEKERQQMAVARETYNLDLMSAEVMVSILQGQVDALRAENEGLKKTNSNKG