MTRFLHMDDLLGSAAALALSPGGQDTETLRRVSELKKELRKLVNFITDEDECRIGLFDQISNTLAALKDIKFKKRTEGNGSASTSQRLSNIAVPEHFLCPISSQLMRDPVILATGETYDRAFIQAWLQAGNRTCPKTKQVLPHLILTPNYLVQSMIEQWCESRGLEAPMRAAARNRDGDESTLTKSGITLEEQKYLGILLEKIVQEKESREAARELRELTKTKPSHRAYLGQGKTRAIPLLVSLLLSPDSETQEHAVTALLNLSIHDANKTAIAAQGAIPCIVQVLRDGGTMEARGNAAAALFSLSAVDENKAKIGASGALPALVDLLSDGNAMAKKDSASALFNLCIHRENRIPCVRAGMIHVLLKLVSNHSEGLVDESLALLAMVAAHHEAAEAMGNAGAVPCLMDIIKDGSQHPRNKENAVVTLQAICLNDRSHFKKMRGDRNGCINALIDLSESGTSRAKRKASAILDRMMKQEHMSTI*