MAGIALLMDLVRKNPNVNGQTLHSTGLYSATLAASSAAAYAAATTPFASRAIFGFGGRRVAYCDAGATSPLLTEDYLTSLRTASETIFRHDTLNYRTKEYYIELKPLWSAFQARSLALTSLRSFLLFYLPLLAPNVEDDDDFLPGSSDEHHVDLVVPFKKSVKQILRETSVVTTRRVLERLAVHRFSQRAAWKLLKDVPKSAVRKANRGMPFYTYFFCVSRTTFRGHFLGVAASWVVQVGIESYRFVRDISKSDDDGVEREEQVKGLGKKVYGVTVRCGASLLFASIGAGIGATLFRPSTGQSVGCLIGDLAGPIIVSFCLGNGSPLEV*