MSFLLKAVTTARHIVHKVPVRNLNLLEFQSKDLLQKYGVAIQQFKVLNNSKADAEVVKTFECPEYVVKAQILAGGRGKGT FDNGFKGGVHITTNKSEVLSLTQQMIGNRLITKQTPKSGILVNKVMVARSINITRETYLCILLDREHNGPVLIASPAGGM DIEAVAEETPEKIKTVPLDIGKPIPESTLLEVAKFLEFKGDSVKRCAEEIQKLYTLFKAVDAVQIEINPLAETDKGEVIS VDAKLNFDDNAQFRQKDIFSMDVTEEESDPREVEAAKYNLNYVAMDGNIGCLVNGAGLAMATMDIIKLNGGEPANFLDVG GGVREDQVAKAFEILTADPKVKGILVNVFGGIVNCATIANGIVAASKKLQLNVPLVVRLEGTNVNQAREILKNSGLPIQT ASDLDDAAHKAVAALN