MKMLKNETEDKKLDERLRACIKLTADDPLDTWHANQLKNAGWKRMLGPLFTRAIDQWLPIADSVEALEIRLPGVGCPIDIAIELDLYPFFGHSFVHRYIQRISEGASDLQAVSLLPSALGSLAKKLLSRDAEKGEDGNGKFTADLISYLIFLVLIALAVRSVHVLGEPGHAWPSALALLALQSLCMLLREYYQAREGGIRNYAGDVFNLLDLALFVTTPVLAILGITAEAVTDYAHYADNVIPAFALIFIPASLRLLEFGYISPILGPMLVVFGRMAQNVLSVLVVFLLVFVSFLFALWGWSASILGRASSDLGNGDREPPITFFETAESLYFGFLGESDYDLMQSRVPFVGSAFFSIYQIITIILLLNVLTGLFSFSFTDVFENARHVYAFGRAKIILRYHRMGRHLVAPLNLVWLLLSPAPASPLRQVFETPADKKKQQEAAAQSEALKAWLKAIETHRKARLTIAAKQEAGGSLELKYPLAYDESNEKPDPVPPGRLKVAHTAENVPRNLELLHERSEMLEASLAEMKAP*