MMSMSYQNVDFGRMRFDLIACSCSSNASFDRLFAKGSNVKGDGSRKNLRKRYGARKLFCFRSGIPKCKVYSTKTPETLLNGISEGTLPVLNVRNESNDPISIAELFEVVADDLLTLNKNLQAIVGAENPLLMSAAEQIFSAGGKRMRPALVFLVSRATAQLAGLKELTIKHRRLGEIIEMIHTASLIHDDVIDESNLRRGKETVHQRYGTRVAVLAGDFMFAQSSWYLANLENLEVIKLISQVIKDFASGEIKQASSLFDCDVQLEDYLIKSYYKTASLLAASTKGAAIFSEVDRSVCENMYEYGRNLGLSFQIVDDILDFTQSAEQLGKPAGADLAKGNLTAPVIFALEKEAKLRDIIESEFSEPGSLDEAIRLVKSCGGIERAQELAQEKAHIALHSLQCLPDSAFRLALERMVLYNLQRID*