MLGYAKSSRVQIIPSLGQLTKLTHLDVHGWSEIQEMSGVESLNSFKCLNAWKCEKLQILPELGQLTKLTQLDVARCSEILVLPAVEHLTSLKREIQELPGVEYMTSLELFNISGCEKLKSITGLRQFTKITEADISRCLEIQKFRAARCGTFDFHEEVGSFGMQEAPEHPMVGETHKAYRTRCSSKKRDTRAASGCGKLKSIPGLGQFTKLTELYISGCLKIRELPGAEHFISLYMLDVGGCEKLDGIPRLGQLTKLIDLNVQGCSEMQELPGITPFVIDKARQLVPFLSRITSVGNGEIVHREIQSSEQVFVTANLVKIKNIEINLEEFLLNWTTSVLLNRRVELVQKEECTEECMRNCKVLSHSGAMNVGSKAMNRS*