MKKSLILASILSLSLSAAEVKIGVVLPLSGATAAYGQSALEGIKLANSMQSALSNGDKVSLAIIDTKGDKLESSSGANRLVSQDKVIGLIGEMVTANTLQVMRVAEDNKIPLIAPAATGDRLLDKKIYSSRVCFMDSFQGSSLAKYVFSKLNYKSAVIVVDQSTDYSLGLAKAFEKQYKSNGGQILRILRVNSGDKDFRAIVAQVKSLNPEFIFLPLYYSEASLFARQSKLAGLNIPMGSADGVADQTFIGLAGDASEGYIFTDSFDANNPTTKLSKEFISVYEKAKGTKEVPNFSAMGADAYFVMLNAMNACVENLTSKCVNEKIHQTKNYQGVSGVISIDQTGNATRSVVVKEIKNQKQNYKDIINP*