MAALGTQALSLLSSHPQGILAKGSRLSSASSSSTAIPFFTGFRGDSNVKAANAPVESCAFKGCVVTPVASLEDEETVAVLSRRSVLAASTAALSLGALSGGSDGNDAALADETISSWEQVTLPVDPGVVLLDMAFVPDQPDRGFLLGTRQTLLETKDGGRSWSPRSIPSAEDEDFNYRFNSISFQGQEGWIIGKPAILLHTSNGGESWERIPLSVRLPGNPITIRGTGPQSAEMVTDEGAIYVTSNNGYNWKAAVEETVSATLNRTVSSGISGASYYTGTLNTVNRSSAGDYVAVVSRGNFFLTWEPGQPYWQPHNRTSARRIQNMGWRADGGLWLVVRGGGLFVSKGTGVTEDFDEQKIPSRGFGILDVGYRSKDEAWAAGGSGILLRTTDGGKSWIRDKVADKIAANLYSVKFINDKGFVLGNDGVLLRYLG*