MESSSLLWVLVILALLVKLDAAHTPSSLPFSPHDLSSDARLFRLFDEWNSVHGKHYPPFLISEKLKRFDIFKNNLLLIDRHNRLPLSSFRLGLTRFADLTNEEFRQSRRLGLRPDAAALAKIRRVARSAAPKTVAADQASGIVGAVDWRAEGAVTAVKDQGMCGSCWAFSATGAIEGVNAIATGKLTSVSEQELVTCDVGGMSEGCNGGLMDDAFEWVIENGGIASEESYPYTSGTGEADACNTELQVKEKAVTIDDYVDVESYSEEALMAAVAKQPVSVAIDGSAWDFQLYLEGVYNGSCSSDPYYINHGVLVVGYGTEDGLDYWIVKNSWGDSWGDEGFIRMVRNGSPFGICAIHSMSSYPIKASDPLVAKS*