MLSFVKDTVDYKSDNGEFNTTCHPFYFGPAFTDMHLRWDDSSYRCNTILVTRVLGRGLTVFVPVYEKALENRRYARLLQQHGEVSPDILEQDLGLPVQHEYLLAWTVEAWKPGGALRVMHAEGGEIWKRYQKGGDLYEQTQQRHQEGGDLYERYHAGGDLYERYQKGGDLYERYHEGGDRYEQIQQMMTEAWNPGGHFREMYSEGGTHSKGRRKGSDSASELVQEYAKHQWIKREAPNGVCLKDNQLWCHCCVWH*