MLKAYGALLNVDSTTEGNYDSDVKVGHVITYAHEFLKLVGPVRKSVVVGVTNFVMVRFFRVMRANDEPLLAANNLNGFIVKRDEPTSNVIQVLSAYLQAKPASLDVNINMNSWECLLPGGWTLRHHLGRGRTSIVYLAIGDDGRKYAVKVSCPGYNVDNDLNCLNELGGIDGIPRVHLSISSSILVLQPVGKPFTRENFCNYKNVLAFGDLVDVLEAAHERKILHRDIRVDNIMVAESFNTGQRRLFLLDWGYATRCDAIGGFSGSMITASDHVLSQLVTGNTNGIVYTCADDLICLVRCLFLFTYQRTSSSLYENSDNPGWILQFWKQALEGKVFWAKVQAFALQMNYAVLKEWLLVLQDTIGD*