MMNPYPGLECSGIIEAVGKAVVRWKVGDQVCALLSGGGYAEKVAAPAGLVLPVPSGVSLKDAAGIPEVACTVWSSVFMMSQLSAGETFLVHGGSSGIGIFAIQIAKHIGARVFVTAGNEEKLAVCKDLGADVCINYKTEDFVARVKEETGGKGVDVILDNIGGAYFQRNIDSLNVDGRLFIIGFQGGTVAEVNLSGLLARRLTVQAAGLRNRSLENKAVIVSEVEKNVWPAIMAGKVKTVVYKYFPLTDAAEAHLLMESGKHFGKILLIP*