MLASLLQGIAICSATWFLWKYFRQVFVKSPLDNIPGPAAESFIYGNLRQLLDKNGWGFLKSLESYDGVVKLHGPLGHRMLFVFDPTAMHNIIVKDQYIYEEAAFFIKSNLLNFGPSLLGTLGEHHRKQRKLLNPVFSIAHMRRMIPIFNDVCLKLQKALESRIDGNDMVEIDMLSWMGRTALELVGQAGLGYSFDPLVTDKPDDYASAIKLFQPVQAEVSLLRRLVPYVSDLGPPAFRRWLLDMFPHKGVQQLKSIVDVMHERSLEIFQLKKQALEQGDEAVAHQVGEGKDIMSILLKANVEASDEDKLPEEEILAQMSTFILAGMDTTSTALSITLTILSQHPEVQEKLRNEILEASKGEPLEYDALVSLPYLDAVCRETLRLYAPVAQVFRETREDVVMPLSHPIRGVDGKTIHEIFVPKDTVVAVGLLASNRNKAIWGEDAEEWKPERWLSPLPGSVTESKIPGIYSNLMTFLGGGRACIGFKFSQLEMKVVLCLLLSKFTFAQSDKKVNWVLSGVRFPTVGNSPKPSMPLKVGLYKGPVPA*