MATLTSGTVCFRESALQLPRHNHGDGYKRRSAKWRSPQAAIIPNCHLPMRSFEVKNRTSAEDIKSLRLITAIKTPYLPDGRFDLVAYDALVNMQISNGAEGVIVGGTTGEGQLMSWDEHIMLIGHTVNCFGGSIMVIGNTGSNSTREAIHATEQGFAVGMHAALHINPYYGKTSLDGLVSHFDGVISMGPTIIYNVPSRTGQDIPPSVIHNVAQSANLAGVKECVGNDRVEEYTAKGIVVWSGNDDQCHDARWDHGANGVISVTSNLVPGLMRELMFGGKNFSLNKKLLPLMDWLFQEPNPIPLNTALAQLGVVRPVFRLPYVPLPLAKRVEFVDLVKKIGRENFVGEKDVQVLEDDDFILVDRY*