MPLQSEPSKFEQLVSVGQSIQYYHRSNADCSKHLLECLPHEKSKAFIITGSSLANKTQLIKQVEEVLGDRHAGTFSNIKQHAPVKDLDEAIELVSKQDNVDTVISIGGGSPIDSAKVISYRLNEKKKAGFLFHIAIPTTLSAAECTMGAGYTNETGMKTGVSDSRLAPHTILYDSTFALETPPWLFTSTGMRALDHAMEIMYHPTATEMPARQMCLNSAGHVVIIKAKTSPSAATQLARMAPFIGIARSNNDKEDAIAVGNAILSLVKDLDLQTTLTEKNVGKDQVDKIVGIATKPESEEVKGVVREMVENLY*