MQQRQQSLFSFFQNSARTSNTQQQELHGHGEEEVPHVPMMSQLKENFPSNFEALKSRLLRPQQAPSSEKNYHSVSRQGLWKNGNNNGVSFLNASPPDNGAAKETMQKSMDAAERLIDGDERMYSFGTSHALDSSIPGIKRIREDHDSCLSDESRLLKRKKLMEALGEGEEQRGLWEEAKSKFEWLIPSKVRDSKGRKPGDPFYDKRTMQIPLDAMNKLSGSQKQYWATKCQYMDTVLFFKVGKFYELYELDAEVGHKELNWKMTVSGVELFGI*