MATNGISTNSQPLIPVFDGDKYEFWSIKMKTLFKSQELWEFIEDGYDEKERDEQKLKENKKRDANVLFFLQQSVSDSLFSRIASATTSKEAWQTLKTEFQGPAKVIEVKLQSLRSDFETLRMDTNENVQDYLSRASSIVNRMRSYEEIIADQIVVKKILRTLNDRFNLIVPAIEEAHDLSTYSFAELMSSLQSHEERLNRKPGPTEEKAFQVKGDTSKEKSDYSGGRGYSRGGYRGRGRGGCRGGRGRGRSFENRSFN*