MGFAQSHYDYSLFTKKVGKELLVILVYVDDLLITGSSLQYIQQVRKDLQHNFKMKDLGELKYFLGIEFSRTNDGILMNQRKYALGLVSELGLTGCRPASTPLETNHKLTSIEFDEGIGKGSNTEDTVLDDLGKYQRLIGRLLYLTMTRTDIAVVVQVLSQFMHSPKTSHMEAAIRVVKYIKGTTGLGLFMPSSKSSELTAYCDSDWVACVESRRSVTGYVVKFGNAAISWKTKKQNTVSRSSVEAEFRSMATTVAEIVWLKGLFKELGTEIRLPIR