MQELRAANSPLTHADVTEVLVPLGFDKATVFRNLNDLADAELISRTELGDHVWRFEALDPDRPAGEKHPHFVCVECGSVTCLEEMDFTSSSKRRATSIGRITEAGFESPFRIEATLDEFSQPRGGSAATSVTVAGHGVSDSGRTGNTLENTCDPRDCTKGPVEDEVAFRWLHEGVLATVFLVIGQAAALLSILLISRRISPSAFGTLSAGLALQNYLVLFGTLGLRTLVVRDLARSPQRLSQVWGTYWALVAPFGATVAVAGHVVAGLIFDRDPQEATMSLWLAGGAWFSMMSVVPLLDGLNRQRQALGIVALTEGLFL