MKTFFIFTLLSLAVANTPKAVLKEYNNSEEYLPENFNVPYMVYLQSSPEPCVGTLIDPQWVLTAAHCSLP
TKIRLGVYRPNIKNEKEQICNYSFTVVHPNFDAKLLKNDLMLIKLSYPATINMYVGTIAIAMEPMAFNES
CFIPTWTWNNYKNLSDPDILTWINEYSLSPSDCLDTLHQQKQETRINIMCIGHSLNAMSATKEVSAAPAI
CSGRVHGILSWGKASVANGSKGFFTEIHPYARWILKMIRSH