MATFQTILIIGATSGIGEELARQYHSSGKKVIISGRRTERLEALTAELPGLGSIQMDVKNLAALPSKMDQAFAKYPDIDAVIINAGIQRLLDFNTTDVSAAQYPTTDAITDEVTTNLTGPTVLARCIIEHFKASRPNQPCLLALVTSGLALVPATMFPVYCATKSALHSFTALLRNQLKHTSISVVEIVPPYVETELDKDHVDEVARRMGGTRPQAMPVKQYVDQVMRGLEVTDANGKIQKYVADGLPRAAVDAWVTALSPMAKLLHTEL*