MKAELNLPAGFRFHPTDEELVKFYLCRKCASEEISAPVIAEIDLYKFNPWELPEMSLYGEKEWYFFSHRDRKYPNGSRPNRAAGTGYWKATGADKPIGKPKTLGIKKALVFYAGKAPKGIKTNWIMHEYRLANVDRSASLNKKNNLRLDDWVLCRIYNKKGTMEKYYPADEKPRTTTSMADQSSSPFDTSDSTYQNDSSSSGGHVVSPDAKEVQSEPKWGELEDALEAFDTSMFGGSMDLLQSDGFVPQYLYQPDYFTPFQDPHEQKPFLNWSFAPQG*