MFSEKAPCIVLERKYTPSPLEARWVAAAKSWKDGGNGDVKDIAPYCQLLVDTLQDIKRMLQLVDTLMKSNTTLSPEPDADQVLSVFVTTMQCGPYQLTVKEHVESLVAALRHPFAIKCPAPFESQLPPQSDMFDKGYVLLAAWAGVQQAARNKFYLDAGSGIGYRANSNQFWMVENYAGRGLPLDRAIFFEAKTVSGAEPFKDVPPELFPVFQFYNMPAPESLADGRNLLNMVTRLAQPVDFVSVKLDIDAPNIEDAWLKAIRGDGKTPTIYTQLIDELFWEHHFNFSPMMTCCWGGLVDMASHLYDSMRWFQQLREMGVRSHYWQ*