MEKKTANDVVTLARDQDRLTTLEYIEAIFEDFLEFHGDRYFADDLAVVGGVATLQGKPVTVIGIQKGRNLPENIERNFGSPNPEGYRKALRLMKQAEKFNRPVITFVNTAGAYCGIGAEERGEGEAIAQNLLEMSDLKVPIISVIIGEGGSGGALALAVADEVWMLEHTIYAVLSPEGFASILWKDGSRAKEAAELMKITATELKELAIVDKVIPEVMNGQPLEQAKINRMLQKAFISKLTELAKLDTETLLEKRYQRFRKY*