MVRILDKIRSIDGSKETLKLAVRITYLWFVGTPNKSEQAEMVFVDSEGDQIHAICKSDHLKSWKADLKENCTYVMHNFKVVKNDGQFRVCEHEYKLFFIGVTVVREVVFRHVSSKNTRVVFRMKDLSGEILSCTLWEHYYAQFLSYLNERGDDGPMVVILTHARIKDAHGSYLASVTNSFKASKLLINDPILEIQEFKESQVLLLGDQARSQVSGGSQLSSKDSFLSKTEAKTILETNAISEDVVCVTVGTISKIVMDNHSWCYPACAQCHRKTNIQTGPFTCGCGKDNDQPILRYRVEVMVTQNNESENFLLWDRECAELIGQTADGVNRVKIEDDDLDLNASPQALDKLLGHVLAFKVRIQSRFKNLVVLKYSKDLDLINAVLEMLPDSEVLTIINLYMVQTCFKIDPSNVDCNDATHAECVS*