MRNSASHHARKKFSRTTDRKLDPEVGDDQSMAKFSYKQLVSATNAFDLRHKLGPPATSQCYRGVLSDSIVAIKVVSDSNSLVEESLKLVLELASLRHRNLVNLLGWCSNKTTAEQRSSFLVYEFIPNGSLDEHLFSSSTKSNPLPWSHRHKVACGVAQALDHLHSRGLAHGNVKSSNVMLDANFTARLGDYSLKNRGTGKAGGAEQPLAGSMIVAGTFGYVAPEAVQTGRPTSRADVFAFGAVVLELVCGRRALETSSSGEIGDEQRSKVGEDRAADELEKVVDVKLAGLYDVSEMEVLVSLGLACSDLDPERRPAMETVVKMLAGEIPVP