MTKFLHMDDLLGSATALDLSPSGQDTETVRRVSELKKELRKLVNFITDEDECRIGLFDQISNTLAALKDIKFKKRTEGNGSASTSQRLSNIAVPEHFLCPISSQLMRDPVILATGETYDRAFIQAWLQAGNRTCPKTKQVLPHLILTPNYLVQSMIEQWCESRGLEAPMRAAARNRDGDESTLTKSGITLEEQKYLGILLEKIVQEKESREAARELRELTKTKPSHRAYLGQGKTRAIPLLVSLLLSPDSETQEHAVTALLNLSIHDANKTAIAAQGAIPCIVQVLRDGGTMEARGNAAAALFSLSAVDENKAKIGASGALPALVDLLSDGNAMAKKDSASALFNLCIHRENRIPCVRAGMIHVLLKLVSNHSEGLVDESLALLAMVAAHHEAAEAMGNAGAVPCLMDIIKDGSQHPRNKENAVVTLQAICLNDRSHFKKMRGDRNGCINALIDLSESGTSRAKRKASAILDRMMKQEHMSTI*