MLSKAKFKDPGVLFVAPAYNPRVQAFSLAPGPSSSTARTMQRVHVLSFSDRGAEFVGGEIRKQRAPFVGPRFASALSKWLVEGNVVLDAEFRALGLLVPGKRGLKAVDLPVALARTPTRSPGTDGHAGGPSPVSPGRLSEGRENVPGHGHGHGHGHGQRASLGLDDPLSFETALTARTEPAPPSPRRSRQLGARLTGAQAVGGGDGLRDGPREPARQVPRPRRLRGAHEALPVEDASELRAISNLFVSRPAPPTTRPHPRKSLATSAA*