MKENELKNEKSVDVLSFKQLESQKIVLPQDLFRSSFTWFCYEIYKSLAFRIWMLLWLPLSVWWKLSNNWIYPLMVSLLVLFWGPVFVLVIFRLSRKRSLSKQLTQFCKEITKSTPSSDPHDWEVVAANLNSYLYENKAWNIRYFFFNAMGCQEAFRTTLLEPFSLKKDEAAKVKSFKDSVPYIEEALGVYFREVEKQWKLFNSEKSWSPVGLEDAKLPKEAYRFKLTWFLKRISNIFMLIPFLNFLCCIYVSRGMCLLLRTLYLGWILFMLVQGFQNIRVLIMSMEHKMQFLSTIINEQESGANGWDEIARKMNRYLFEKKVWKNEEFFFDGIDCEWFFSHFFYRVLSAKKSMRALSLNVELWPYIKEAQLSCSEESLA*