MNLFLATSIFKTDWTKCKGFFKRTVQNKRVYTCVSGTGSCPMTKEQRNRCQFCRFQKCLQQGMVLEAVREDRMPGGRNGSAIYNLYKLKYKKTRRLQALCESILRENAPRCGTLLGVSGATSRSTPPEQRRMGRTPPQSPPLGASTPNVQPSIEPLNLSAKESVIKSEEITPTTGCSSRIAVEYALSRSPFPTRNKNLIQELIEIDHIEKLINLKGLRIAQQLGSRISDSTIPACQRLSRIGDEIVEQLVEWTKMLPFYHELPVEVHTHLLTQRWAELVLLSACFYAASTRASNQDNLPVSSTTTEDSEEVSFFDSSVNLQLLQKRLCAVMGKHIPMEHVNKEASPLVEKFTALLHSFSRLKITLEAYVCLKAITLLHYTPHNCDETAIDMKESMVRNVYIRKVSIIQDQFVKALQIHLSQHENGARLTDILTWLPMLHSASSVLLHSKMFYVPFLICKNPQRIDGGAEVRVILSPLSYRPSATVTDYEEELNATSSC