MKLNPLAGQLMSVSFLLILVLTCSVRSAKHPDVDRNLEQLIRSRGFNYELKMVKTEDGALIGVARILNANSNFTTGKPVILQHGFFGEATDWLINDGLGHIKEEVVEGQAGGALAFELAKRGYDVWLPNSRGNRYSPLPRSERKLWDFSFDEHIKYDLTAVIDHVLAATGRSTVGFVGHSQGAMIMFGLLATQPKYNDIVKPFIALGPATRLRSTRSPIRLVARVPPLIRVLELMGGPFNPPNEVVSLLASGCPSRLIHVCVNVAFLVTGYNRQQMVEERLPVYLAHTPSGTSTKNIVHWLKNVRSKKFQMYDYGSRGNQNKYGTSTPPEYDLSKITNQHIAILWSKQDILAAADDSTWLIGGLTNGKLLTNIRTPDSYRFGHMDFIWGKDAGKLINVPVIQLLKDNMD*