MGHCFSLPSSQSEIHEDNEHGDGNVVCYGEEFGLDQDLPVHRLGSVCSIQGTKVLNQDHAVLYQGYGTRDTELCGVFDGHGKNGHMVSKMVRNRLPSVLLALKEELNQESNVCEEEASKWEKACFTAFRLIDRELNLQVFNCSFSGSTGVVAITQGDDLVIANLGDSRAVLGTMTEDGEIKAVQLTSDLTPDVPSEAERIRMCKGRVFAMKTEPSSQRVWLPNQNIPGLAMSRAFGDFRLKDHGVIAVPEISQHRITSKDQFLVLATDGVWDMLSNDEVVSLIWSSGKKQASAAKMVAEAAEAAWKKRLKYTKVDDITVICLFLQNKEQPS*