MKRAQLALPAGFRFHPTDDELVNDYLIRKCASHAISVPFIAEIDLYKFDPWVLPEMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGRPKTLGIKKALVFYAGKAPRGVKTNWIMHEYRLANIDRSAGKKKNSRLDDWVLCRIHNKKGTIEKHSPSTLNETADFPEMEIKPQIVMPAALNPYTSPQYADSPMTTDHMYTDSSEFLPKLHTDSSCSEHAASPGSACEKEVQSEVKWDDWEKALDFQFGSVDDFLDDALVQGQFQLDQFSPLEDMSMYLQQSF*