MSLVAAKKSLVALLCRSEGPNNNDNNTNSSSPSTLSPFSSAATAGEQEPLLGGGRRRPAEDDDLESQTSSHTLGSTDSQASTASSSSRRISARIISDATIGLSDGLTVPFALTAGLSALDDTRIVIYGGLAELIAGAISMGLGGYLGAKSEIASYQETLSQTTHMINTDPEATLEAVRAVFAPYDVPKPTVDALAAHISTAPDSKLLPDFLMHFHHREPEPESSRALVSGLTIALGYFLGGLLPLLPYVIVSGPEDLHRAWSISVAVMAVALFSFGYAKTCFVTGWAGQRCVRKGLVGAVQMVVVGGAAAAAAMMLVKLFNPMAEAGGGGPLTGAAA