MELRALDALAFALGVVARAMWYALGAPGGWCLPRGDRARASWGGGANGLGLGTMRECGLFERVSVDAEATLGALLRARGSNAMAHVNGCALDAHLRRVEEELGRFGAPAIARLAGAAHSAYGSELYPGTLVRLRDRRVLREVLGDVGEMLVFVYGTASQRAWYRATLGETRPFVAVNFYTGERVEIQSDALVGIVTLMHAADIIAVLNPTRGALSTAVGFALHLMSVAAETLRAASKTSSDGKALESLARTIEDVGLDEVTKRMAILSDSSATWRPEDVRDLRERAVARAVARLRSTRSDAIMVMRATGVLS*