MKRAQLELPAGFRFHPTDDELVNDYLIRKCASHAISVPFIAEIDLYKFDPWVLPEMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGRPKTLGIKKALVFYAGKAPRGVKTNWIMHEYRLANIDRSAGKKKNSRLDDWVLCRIHNKKGTIEKHSPSTLNETADFPEMEIKPQIVTPTALNPYTSPQYAHSPMTTDHMYMDSSESVPKLHTDSSCSEHAVSRDLAWEKEVQSEAKWDDWEKALDFQFDSVDNFLDDAFANEQYQLDQFSPLQDMSMYLQKSF*