MLKKVYYFLIFLFIVACSSSDDGKSEAKTVSLIVDGAFDDKGFNESSSKAIRKLKADLNINIIEKASTGNSYLGDIANLEDGNSNLIWGIGFRLSDILFQRASENVSVNYAIIEGVYDEIQIPKNLLNISFRSEEVAFLAGYFASKASKTGKIGFVGGVRGKVLESFMYGYEAGAKYANSNIKVVSQYVGTFGDFGLGRSTASNMYRDGVDIIFAAAGLSGIGVIEAAKELGPDHYIIGVDQDQSYLAPNNVIVSAVKKVDSLMYSLTKKYLETGVLDGGKTMFLGLKEDGLGLVLNENLKSNYSEIYNKSLKIGQSIMNGIIKVPYDKVSYDNFVLQMEN