MATIVNTTEEEPILAVVRFTAELAWADAGPDVAEPEVARLCVEAQQLILAGRWLDMASLMLGTAELLLVSPRVPDKDLECILAIICNLVTKAGSEDEALQIAELICAKLTHQPDDKPVLRLKVLFSLYNLVASPYGKAFVYKKALELATAGKAADSIIPTFKNIDTLVSDWGIGSLEQRELFLAIARILKDQKGMSKEYFNSLNKYLATFDGSGDDADKIGDAKEEAAAAIIEFVKSSDLYECDLLDMPAVAQLEKDEKYQPVYELLKIFLTQRLDSYLEFQTANYALLKGFGLVHEECITKMRLLSLLDLSSHCSGEIPYPAITKALGINDDEVEYWIVKAISCKILDCKVDQLNQIVNVSRHTERIFGLPQWQSLRSKLGVWRGNIAGAISTIQANKVAEDGGQGMQGLMIR*