MDIQLTINDIPLTVPAGMSILDAARTINIDIPTLCYLNLHEMRLNNHIASCRVCVVEVEGRRNLAPACSTPVFDGMVVKTDTQRAVLGRRTMVELLLSDHPKSCLTCPKNLDCDLQALAADLGVRNITYEGEESEFPIDKSSLAIIRDPNKCIRCRRCETMCNDVQTVGVYSAVGRGFETVVKTAFDLPQHETSCTFCGQCVAVCPTGALMELDQVDKVWKALNDPTRYVIVETAPAVRVALGEGFGLEPGTIVTGRMVAALRRLGFDRVFDTEFGADVTIMEEATELIHRIEHGGRLPILTSCCPAWVKFFEHQFPDLLDIPSTCKSPHQMLGVLSKSYYAETYGIDPQKITVVSIMPCIAKKYEAARPELGQDPVTPDVDIVITTRELSRMIREAGIHFDHLKEEDFDHPLGESTGAAVVFGTTGGVIEAALRTAYEWLTGKPLENVEFEPLRGMDGIKEAIIPIGERDFRIAVTHGLGNARTILEKIQSGESHYDAIEIMACPGGCIGGGGQPYHHGNLAILEARANAIYQEDRSKPLRKSHENPAVLKLYRDYIGEPYGEKAHRLLHTSFTKRPKI