MTMAMSSFSFLSLPDVFHLERSSLASLHSRPNLPFLAKTKNVLSSSRSSRLPQLRAAALSEGAVSTDAAKVPDSAPSRTIPRIKRCTLSIFVGDESGMINRIAGVFSRRGYNIESLAVGLNKDKALFTIVVSGTDRVLQQVMKQLYKLVNVIQVEDLSNEPRIERELVLMKINATASQRTEVLGLVEIFRGRVVDVAEEALIIEVTGDAGKLAAVQRAMAKFGIREVARTGKISLKREKLGQSFSPRNLSDFSSSEEEYEVDPRKSLSVEDTAEAPSDRSFQQSEGDVYPVEPYDESVWHFPVLDPDWGGLEDEDSTGFRSHTLSMLVNDSPGVLNRVTGVMARRGYNIQSLAVGPAEEKNVSRITTVVPGTDESISKLLTQIYKLVDVLQVQNLTHVPFAQRELMLIKIACTSTGRRDILDIASIFRAKPVDISDHSITIELTGDLEKMAALQCLLKEYGIVEVARTGRVALIRESGVDTKYLGQLEHRQTFI*