MILNTKLFGRTYQFKGLYDVMAKANEEKSGDKLAGLAAESAEERIAAKVVLSHIKLEDIRNNPAVAYEEDEVTRIIQDAVNEKVYEEIKNWTVSELREWLLDSNTTSLDIRRISRGLTSEMIAAVAKLMSNMDLVYAAKKIKVTAHCNTTIGEQGTLSARLQPNHPTDDPDGILASLLEGLTFGIGDAVLGLNPVDDSVESVTKVLKRFEEVKQKYQIPTQTCVLAHVTTQMEAIRNGAPADLIFQSIAGSEKGNEAFGFNGDTIEEARQLALKHGTATGPNVMYFETGQGSELSSEAHHGIDQVTMEARCYGFAKKYEPFLVNTVVGFIGPEYLYDAREVVRAGLEDHFMGKLHGLPMGVDVCYTNHMKADQNDMENLAILLTTAGCTYFMGIPHGDDVMLNYQTTGYHETASLREMFGLTAIKEFDAWMEKMGFSKDGKLTELAGDASVLLG*