MTTTAPTRGTALRPSASRARGARAQRAASTPARIASYPGRAARSSVRCRAWKLPSFFGKKDASSEPSESPSDARSSLESTSPSSSVDTINALNALLGNSDEEEEMRREEEADRARAEVQAAAERAKAERAVRAKAFKSEAAEALRLQQLQMIFLDIPIFPAPGRALLTNSAEKDPAVVEISSLPETTWIEGALPKGADADAETEDEDDGKPRYLEPPMPSERLPGEFSIPVIPYPMACVPGSRVRLNLFEPRWLTLFSKLIHGKDETGLVLESWRGDARIDLSRNESCKSYEAKDDDLYEIIPGYGRMPETDFAARGTYGALYRRPDGKLASVGTAMVVSAHDVVVNGQVLSIYAKGMSRFKVLRVRQVNPYMVVDAVPIEDDGDGAGDVLPAAAEGAGEAKNNVVGATLKEEPVSVSDEAEFGTATASSAALATALERVMAADSYYSDAIGLGEAWSETNLRKKVTAMNDFAVADAMLYGKPDVALRLLASTSASERAGAVMGVVRGMEAAVAAGVTPRTARLGRTALSFAGIFALGFGLAAFRDAIDAYYFLHNGGGVDMF*