MISDGVWVGIAEMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGRPKTLGIKKALVFYAGKAPRGVKTNWIMHEYRLANIDRSAGKKKNSRLDDWVLCRIHNKKGTIEKHSPSTLNETADFPEMEIKPQIVMPAALNPYTSPQYADSPMTTDHMYTDSSEFLPKLHTDSSCSEHAASPGSACEKEVQSEVKWDDWEKALDFQFGSVDDFLDDALVQGQFQLDQFSPLEDMSMYLQQSF*