MAASAKGRLVPVLAVAAALAAVLLYRAPFSKSLGGEGCSLLPHDHFWIASDRVVTLGRVGPAAVEVKGGLINAIAVGDYRSFVLRRPLLDYGDAVIMPGLIDVHAHLDEPGRAEWEGFSNGTRAAAAGGITTLVDMPLNSFPSTVSEETLKLKLEAARDKLYVDVGFWGGLVPENAFNPSALEGLLKAGVLGLKSFMCPSGINDFPMTNSTHIEEGLVTLAKYKRSLLIHAERIPEAEDHDLQEDELDPRSYMTYLKSRPPSWEEAAIRDLQRAMKDTELGGRSEGAHIHIVHLSDAKTSLELMKDAKRSGASLSIETCPHYLAFSSEEVPDGDTRFKCSPPIRDDTNRENLWKALLDGHIDMLSSDHSPSTPDLKLMEEGDFLRAWGGISSLQFVLPVTWSYGRKYGVTLNQLASWWSERPAKLAGQKNKGAILPGYHADIVVWKPETEFQLDNNHAIYHKHQNISAYLGKQLSGKVLSTFVRGNLVFAEDKHANAACGVPILAK*