MAFASSSTESHVLPHIAIFPFMAKGHTIPLIHLVHHLRRRGLATVTFFTTHGNADFVREGLSGADDTAVVELAFPADVSGIPPGVESAEGLTSMASFVAFAHGVSLLQPQLEASLAAMEPPASLLVADAFLYWTNATAATLGVPKVSFFGISAFAQVMRELRISHDPCPALQHADVGDDGNPATFTVPEFPHIKLTFEDLMAPFGDPSSVAPMMELDGKLGKAIEESHGLIVNTFQGLEKPYMEFWNKHYGPRAWAIGPLCLSQPPPSSSSGDAGRPSWMEWLDEKAAAGRAVLYVALGTLAAIPEVQLKEVADGLERAGVDFIWAVRPENIDLGAGFEERSKDRGLVVREWVDQLGILQHRSVRGFLSHCGWNSVLESVTAGVPLAVWPMHADQPFNATFVVDELRIAVRVRTSDRTMRGLVTSEEISKVVRKLMLGEVGTEAAKNVAELSVLAMESVSEGGSSWKAVEEMIDELCAPHMHANAEAGKEEP*