MATYDHALEQVHEAYRRLTHEQLVLFLKVRQLPTTGTDAELASRLAQFDVHNYHFPSKDGAGDPGGSGGHQEAQRPRARQVLAPDLPVEVLAEIMDHVGDWELAKAVGVPTSLPQPPPWTRANACDHAIVAGFIPLIRASDPITTRPTRVGALLAVRFSYVNVLEYFFSYHRQIFLSMYKDDLLPITASLHGRTAVLSWWKHAHDLHPDVIPLPRPQSVAEAIDGASRNGQVASLDWWLHSGIPLEYTEAALESASSKNRIAVLDWWKDKSTDPVWKLPLKIGRVMDMASTAGHVEVLEWWASSQLEPKYDRQALYHASCHGKVEVLQWWLGSGLQMIFDQEALTGASRHNRPEVLEWWDKSGLPIQYRMCDIEEALEDAIGGGEAAREWWRKKGIDFNTNDKEWSKLQNLN*