MLSLGRAPLHDADQGWKGNEAPFFVLNSCSREMAQKGILPPKLTSCYRKMSSFYSHPLCSRDYRKAFITIVIRATQTRGNFFRERSFSAELVQNEFDRRPPIMMDGYGSDGPKPYGYGRDAPKPDRYGNDLRKADGYGGDDPKLDGYGGANPKLDEYGINNRKPYGYGSDDRKPHGYGSDDGKPEEYSSDGPKLGGVRKEDDQTYERPTSYTRLKLGMNAPNVHQTLQVSHKAGLDTTQVDEFERLMDVGAALLKEGEQGLDGRLEVGVAERMLKEAAALFASAIAIDQSSLAAIDALGNTLLVHGKLKLLLSEQLRDMLLEARAQPPRKNSKVLARVATIERAIPKICEECEELLVEAGRKYHMALSMDKMDDFALYNWGLALFYRAQLIAAEGQEDAAEDADKIYLAAIDKFEATSALKKNYARGALLHRGLALRDRSWLRPMGSNERIRLMEQARRALEDTLQAYPNFVEAKLAVAACIEELEQLQNYDKTGGKPQENQNSENWWGWN*