MVFALPLISSTTFSYSYSSTITHTKIFPYSRTRDPSLPSALYVKCGIAEPDGEPAPLGQKTRYNDNLFDRAFMSLFARKMANITGTSAKIDGYVSFVDVSRQVMKGRTPLQQRAAVREVLLSILPPGAPATFRKLFPPTKWSAEFNAYITVPFFQWLVGPSEVVDVEVNGVKQKSGVHIKKCRYIEYSGCVGMCVNMCKLPTQDFFTEEFGLPLTMNPNFEDMSCEMIYGQQPPPIEEDPAYKQPCFSTLCPVAKADSPACPKLQL*