MEAAAEFINHTLVSKGYLLSDRLKFATVSKTPLENVEENDMLVINTIYSLLQSLEKDSKAEENRLRRVADLEHDNDRLRNEIRALHRKNHDLHTRLAHEENALQNAKREIARLEAAAKNERGSLTRAKMAVDRFKQQSMVEMRKRDVRLERMRELARKGTAISSDSLVTFTPPSPDVRQLDNELIRDNKMLLSLIYKTIDDIDMLKRNALETQPGEYKAPTEDDLNSIVQLSVSELQHGGTFSLNRTDDLNELAATMADNLSSLRDALSQRFTLPEVDHDSEVAVLKRQLHESNENWHKAVKTMEEWKAYRGEQHSTR