MEGIMVSAATGAVNSLLTKLTALMGEEYKAQKGLFRDIAFLRDELSSMNVLLEKLAGVETLDPQVREWRNQVREMAYDIEDYIDSHMFQLHCELGKPSGAKEFFRRRVRKIQEIKARIIVASQRHDRYKVDEVAVGSGSANVVSIDPRLPALYVEAANLVGIDGPREDLIKLVTDEELSVRVVSIKNFVGFTGLVKKEDYAITKQSDEESLINALRSFLKDKRRVFGSEDKCPLHLKEVSTEIIKKCGGLPLAIITIGSLLSTKSDTREECITVRNSIGLGLEKNPDVEEMRAILSLSYNDLPLHLKTCLLYLAIYPKDYEIQMEDLVRRWIAEGFLKVEGRRNLMDVGKLYFNELINRSMIQPLDISYNG*