MQKLGIFIYSLGSGGAERVVVTLLPILSLKFEVHLILMNDKISYEIPECPIHFLECSKPSENPILKFLKLPFLALKYKKLCRNLDIDTEFVFLNRPNYIALIARMFGNKTRLVINECTTPSVMYMKNNFNSLVNKFLISLLYPKADLILPNSKGNLEDLVQNFSINPKKCEILYNAIDLENIGQKALEDIALKDKFILSVGRLDKGKNHALLIRAYARLKTGLKLVILGEGVLKDELLALIKELNLEEKVLLLGFDNNPYKYMAKCEFFAFASVFEGFSNVLIESLACSCAVVCTDHKSGARELFGDDEFGLLVEVDNENSMFQGLKTMLEDDKLRKAYKNKAKTRAKAFDKVKIARDALKYLLG*