MEDSVEPPIFETCSSPWEDPLLSRFFGSSSTPWEDSLESYFPDIVAAEATELNVPLLAPFRIATTKLEVVRNVAVRVALRDGSVGWGEIPTLPPVTAEDQPTALKKAREACKYLKELKGIQLKKVLEALAEICPGHEFSSVRAGLEMAVVDAVAHSLQLPLWKYFGGCSKSISTDITIPICPPEEAEILARLYYARGFKTIKTKVGGRAISLDIALLKAIRRGHPTCSLILDANGGYDSKSALYVLDELHEEGLLPCLFEQPVPREDWEGLGRISNIARQFYGVSVAADESCRDVSDAKLIIEGGLADVLNIKLAKMGLLEAMEIIRMVEKSGLGLMIGGMVETRLAMGFSAHLAAGLGTFSFIDLDTPLLLAEDPVHGGYEADGAEYKFTNDFGSGSFL*