MIVCKKIFNESTKLWKPKYLNNNIKWYQSINKEKGVNKIYTQKKLTKREKLLGNIKPFINDKYDNPECNVIAYYLNNFLNLNILKSAYENIGCNVLYKEPYLYVESCEYFKQQNSSAVFFKNGCVVIWNMNKKNMKNFLYFCKSYININENIDNYDFEELEVQNVNNKSYVSNSIIYLTMNNYRITDKISFSFGLLSAVRLNNLEKKIENKLLYENNNIETLKKKIKSTNLDLLSKQLFSSKITLHNLRYELNIEQDILDVPETLWELEYQKKLFLNILNIFDIKQRVDLLNHRLTWTFDYLNSFLDYVNQKHSSRLERIIIMIIGLELILGIMQMIKTVDLGVHKKKES*