MAIRFTVSYSGYVAQNLATASGKSNTCRIFHEVFSRPRIFQNLDRDPVAGYGPTATAGSRCSVSAYATLACDFLGVETSSKPSPLVVGLISLVKSTATGGGFGGGSGVFGISPLKASSMIPFFQGSKWRPCNEINSTEVDKGGTSSTKSNQTTTDCVKTCNVASTKIIVERNNWFSKLLSVCSDDAKAAFTALSVSILFRSQLAEPRSIPSASMSPTLDVGDRIMAEKVSYIFRKPEVSDIVIFKAPPILQEFGYSSGDVFIKRIVAKAGDWVEVRGGKLLVNGVAQDEEFILEPLKYEMKPMLVPEGFNLKSCLCFYPWHLLNFETLWIMDLSSGIIQEVVKGSSKIIEICGQLIKEKSSLVKEILPSQQLPENNFSVEGISRAGLLYSVFLAETLDVVQDIDWVISLGNAFAKQYDLYTYDDEHYALLHRFLNCDSPLQLSECRLILVLD*