APPPPLQAGTFSRGVVTMRCDLSTCSSAHISLLVSGSAQTCFNDQLLENHIKNELIENSQLVHALPSSEESKLPMSEPRRSASIACGASVFEVSLKVPAWASQVLRQLAPDVSYRSLVMLGIASIQGLSVASFEKDDAERLLFFCSNKGKELYANNLVLTKPPSWLIPPPPSRKRSEPCREAKLFTPIGHERENGGNIKQKLNVAAMRPIPHTRRHKMLPFSGFSEGERFDGDQGKPNLPVAPAKHGAVGPAPASHRKSLSSSYQAQQIISLNPLPLKKHGCGRAPIQACSEEEFLRDVMQFLILRGHTRLVPQGGLAEFPDAILNAKRLDLFNLYREVVSRGGFHVGNGINWKGQVFSKMRNHTLTNRMT