MVVLVLGFGGVVVAGGGRGVLAWPFCERGEAALETNDALDSPSTSDPQHYAALELPENENATIQPSASSSSATSTPETPVPHSYPHWHDIVGGAASGLGSRALTAPLDLLKIRRQLQPDTNSSLNKNSGIAPFINGEWKIFHHLHSIAEKEGGVRSLFRGNVAASYLWMGYSVVQFWVYGHTSEYLHKRYDAVDNGSNSSNSKTSTIISFSAGAISGLCGTIITYPFDLCRTIFAARGMVVAASNVTWSKYTTTLASESQSQYTQGRPPKNLSEFSRQLYHQKGINGFFAGSTPALLQIVPYMGLNFALHDVFVSWSESSSPSGSSGSVVSGVAGMGAGVISKFLVYPFDTVKKRLQAQAFWGSISGSRISKVDQYT*