MSLFDKEKDEMLIRLVRGKPVIYDRSHPQHRNLIAKHEEWKEISTAMGVPIVDVQKRWKHFRDHYKKKKKMKSKKITWRYMPLLEFLSAPSKLPQLDDRRRVEEQRKALS