MDNSNEITHDFSPFFKVYKDGRIERSLVLEDLPAGLDPETGVLSKDVVISPDSGVKARIFIPEIVGSDQKLPLLVHYHGGGFCVGSAFHILTKNVLTPIVSRGNVIAISIDYRLAPEHLLPIAYNDSWDGLEWIAGHSNGLGPEPWLNNHVDFGKVFLTGESAGANIAHYLAVQVGANGWAGLKLAGVILVHPFFGYKDVDEMHKYLCPTSSGGDDDPRLNPAVDPNLSKMGCQKALVCVAEKDFLRDRGEAYYKTLATSGWPGKVEFYETKGEDHCFNAFKQCGETDALNKKVVDFMTME*