MEEAKGAPVQELIDTVSKISSISDYRCTVRKEYCNLARRLKLLIPMFEEIRDSKEPIPEESLKALVSLKEALESAKELLRFGSEGSKIFMVLEREQVVSKFHEVTANLEQALSGISFEKLDITDEVKEQVELVLSQFRRAKGRADATDAELYEDLVSLYNKSTDAATDPAVLRRLAEKLQLMQIDDLTQESLALHEMVTASSADPGESIEKMSMLLKKIKDFVQTENPDLTATHGKSLPSSCSGQISTDGNHKSPVIPDDFRCPISLELMNDPVIVSTGQTYERSCIEKWLEAGHGTCPKTQQTLSSQALTPNYVLRSLIAQWCESNGIEPPKRPSTSIWQP*