MGRPPCCEKEGVKKGPWTPEEDMVLASYVQEHGPGNWRAVPPRTGLLRCSKSCRLRWTNYLRPGIRRGGFSHHEERLILHLQALLGNRWAAIASYLPHRTDNDVKNFWNTHLKKKLALSSSSSSPATPIVARGQWERKLQTDIDLARRALRDALSVSQHQPEPTTPAISSSGPPAPAAAAYALSERNISMMLSGWAAPPGKGSAVVSGAAESASTAGTSSELTGADCCSGASSASNCLPSSMLLACDDGDATAMAAGVAPLSAIESWLLLDDSGEPQLALDEQLLDVALRNYAF