MEAPQKKVIVPIAFGSDETEVVTLVNVFSKAGALVTVASVEQDLQIECSSRVKLVADAFISDLESQIFDLVVIPGGMPGSERLRDCKVLRKITEAHVKEGRLCGAVCDASAVVLETWGLLKRCQATCHPSLMDQLSSAVAVDSSIQVDGITTSEGPGLTLHFAFSIAERLFGQKMLDEMLLRSMVPRGWNKCEVAKEEYNVDDWSLPNIPQVLVPIANGSDEMEIVVVVDVLRRAKVNVLVASIEDSLEIVAARGTKIVADQLIKDAILLNYDLIHLPGGWYGAQRLGSSEQLIELLREHAESNKVYGAICASAVMLDTKGLLKGKKATTHPHYSSKLSDQSSVNVRVVIDGKVITSIGPGSAMEYAVSIVEKLFGMERANHIAESMVFSYP