MATTTSRAAFEAVFPTLAEDLLAHAKKYNLPENAVKWFEQVLNVNVPGGKLNRGLSVPDTGIALLQKPLTDEQFKHLSILGWLTELLQAFFLVSDDMMDSSITRRGQPCWYRHPGVGLIAINDAFMLESGIYVILKKHFRSHPAYVDFLELFHETTWQTELGQLCDLITAPEDKVDLDNFSMEKYMFIVTYKTAYYSFYLPVALALLYLELATPENLQQTHDILIPLGQYFQVQDDYLDAYGDPAVIGKIGTDIQDNKCSWLINQALQRCNTEQRKLLDTAYGRKDSELEAKVKALYKELDLEKVYKEYEEKTVGEIRRKIAAIDESQGLKKEVFEAFLGKIYKRTK*