YHYNALTCEGCKGFFRRSITKNAVYQCKYGNNCEIDMYMRRKCQECRLKKCLSVGMRPECFFNSVEFTFPGVVPEYQCAVKRKEKKAQKDKDKPVSTTNGSPESIKVEEPHRVVYKTESDTLGRPVPMNGIKPVSPEQEELIHRLVYFQNEYEHPSEEDLRRINTPNEDEEQSDQRFRHLTEITILTVQLIVEFAKRLPGFDKLLREDQIALLKACSSEVMMLRMARKYDANTDSILFANNQPYNRESYSLAGMGDVIEDLLRPALIEGWKVEKIQEIYLEALKSYVDNRSRPRSPAIFAKLLSVLTELRTLGNQNSEMCFSLKLQNKKLPPFLAEIWDVNT