MVDGEPVLFEILDTCPKAEDEYPNAAELVQWADGLLLVYSITDRKSFNYIRRAKSDLQSDTPVQLCANKVDMVHLRQVSR DEGEILAKDFECKFSEVSAADHVDQVAEVFNELCKEVLASKRKSKQSLLERMLGGARPYSRGKSDSNLPKD