MVAHGVGWVVFVYGVPQLMMGGFLVVVSYLNHTHQSLPHYYSEEWDWLRGALAMVDRDYGVFNKAFHHATDSHVVHHLFPMIPHYHGIEATNVLRLILGNYYNFGATPAYKALWRELKECIYVEPDEGSQDKGVLWYGNK