MATAGGRVLITFDVDGTLIHSVGLEANKLHKDAFAFSFKEVFGITGTIDAIKHHGSTDLTVASRTLEHYGVSREAITPKLAKVKEKMLEYSSSHEEEIGHGLELLPGVWDLMQILSGHPDVVIGLVTGNLEPIAWLKMKALGLLPYFSAPNFGGLVFFSPKAFGSDDTDRGELVKIAAHRAQQLFPGPPFGLQIHVGDTPNDILAAEYGGALPIGVCTGIFTEGELRTAGKTGKAVILEGLSDMEGFLKACGLTARAPPAV*