MSLSIKGRRKAGPAQPAIMLSPAFVLVLLNILSVTAWKCDVTSSSYGDPTMVLEPLEKEISKKLSDKQASYDCDLEVGALNLILLDDAEMDYKEKLVFKTTIEGHYPVEQARTYVTDAVGEWLNKLEEMQGPVQFGCNVELDQDQNLGKQTSTFTIACLFK