MESPDNSPIYKIAAEISNADAKLLSEISECLLHTSNYFHNHLENYENRGMEEERDIDEIRWIGMVDSLIEHGYVCECDYKEELDEVLSCIKVLKGVRNENLPLEPDWFDEEDEITDWCETIDQNWQPQDMCIAAIDIGSDSYVMFACRRDSFKTLCEYAEEAGYRIDLACNM