MFLDTGVIFGLPVEVKMPRSKIGRKRPPVNSNAIEEAMSAVTTNSENKISLREACKIYKVSLATLSRHLKVFKESGAENFKYSTNYTVKRVFDDTEELSLVDYIKTIAKMQYGLSKKGVRELAYKYAVAKKKKNPTTWGDEKIAGEEWMRGFMKRHDKESTLNYLKMSIRFFVFIVQK