MFDAADMSSYTNDQGARARKLFAAVVLAALDDAVMEQRKSGTGAENIARWARSKDGREVLSCAGIEPNERSVKGLMAFVEKGIRTSVALRGERDEDEDSKAAA