MLAYSILPKKEGLTLCAVETINDGRIINRVLTDPSSRDEMVPDVAWGVHTKVVLDVGCGVEIFGAFLLSQNVSTLSIAPKYVDENQIQFALERGVPAMVAAFATRRLLYPSHAFEMIHCSHCQIEWTHEGHSMPRDVQASLQSPNCWERSGDMGMEFPAFRAAEGCNGGILLFEVDRMLRDGGYFVWEVQPVYKHEEKLQETRKGTWFDDLATLIGVMELFYDDDYLVWSLINYGTPSMMNKPMEPIMKAWIPLKGPWIPLLEFDMVIWSDDVLLGDLMKSWNLVKTLIPIAYTQCG*