MEVLELLYAAGARLHRGAYERGLLRRARLPVPTISVGNVTWGGTGKTPMTEYIARQALARGVAPVVLLRDYGGDEVPQHRARLAGTAALVAPGADRAAAAAAALAELRGRVPRPRAAAVLDDGLQHWRLERDLDLLMLSCLDPFGGGRLIPRGTLREPAPSGVARAHVVALHHSDLVPLPEVERIAAQVAEWNPRAVVVRTRFEPLMGGARAGCGAALVGSALYRDHRPFAPRELAALAARAAAAGAALLGALAVPVAALAGRLAVSEGEAALHAALETALAPAHAHY*