MDVGGYTTGIAGRLSNFTPRAFVLDGFHCACLEGALQAFKFDDPEMQKRICMMSGKEAKTIGQTRNEAWQSCQTLWWQGKAYDRLSPEYQQLLDRLYEAALLSADFADDLLATGDEVLSHSIGEHDPRKTVLTEEEFCSRLMANRSKVKKAREA