MTTLTLPSWKFTISLDKFPIFNLEKAVCNHGFFMMAPNHWDPSTKTFSRPLRLDDSIRSALTFISQPPGEDHLVITVYGATILSSKDEGAIQSQVKRMLRLSDKDEQDVTYFHKLHPHAEAKGFGRLFRSPTLFEDVAKSLLLRFCPWKTSLDLAKALCDVQLKKVRMSKRKRANIGDFPSPRELASFREEELNDKGKFGYRAGDLIKLAKQVANGKIKFDSADEGHYSKLKINGAGPFTTNTIMMCIGHYHNIPIDTETLRHMKEFHGLNMRKRKKGPISVETKAKIQEFYKIYHPFESLAYWFELANSYEIKLGKTLGELLPSEYHHATGSKKC*