MVKEEGVYIISFSGRNELIARYIKIRCGKTRTRKQVSSHIQVLARKKAREAHAKLKSAETSPPTVSVDKEKAMLSQLNQSPLLAMSKQNLIPRALYPSMWPAGFPTPTNPTAPFPTQDDLKAYQRIAEINGYDGLTSLSTISPHNGTISPISDDRAIASSQLTLCGFTAYVEPIPNNVASRVDLVKIPKVADEPLETFKLEDIVDKYPSVLVELFTKGPRDGFFLVKCWANVHFTLPDDRSALYAVDSFYESTRQFDISVSTKVCSFGKQVIEKVEVYSPVEVDNKYHFRLEGSPMCEYMVKFVAELKKLQNHSLMNSVLDNFTVLQVVTNLETKETLMVIGFVFEVSPEPESTCRLYRLVAN