MELNKEFLGKLFEQAMANPRLRQNFDLRTSANDNSQRMLNALLPGTVVPIHRHPNSTENVLLLCGKLIEVFYDENGNEKERIHLDPALGNYGCVVPQGEWHSVEVLEPSVIYEAKDGKYGEDGSESLG