MACLKLGSKPDGFHRKGQAWFCKSGLPSDVIIEVEEMSFHLHKFPIASRSGTLARLIKDYSKKGEEVIHLKLLDMPGGPDALELAAKFCYGVRVELTAANVVPLRCAAEYLEMTEEYGEGNLIACTEGFLNQVVLRNWRECTRVLHNCETMLLEAEELGIIHMCVDAMAAKACTDMNLLGWPMLRNSLQSPGGSFLWNGISTGAKLKRSSSDWWYEDIAMLSLPLYKRVITTMEARGLKPESIAGALMHFAKRYLPALSKRQGTKEGSQRYESLPLASVLSKGDQKAILEVVENLLPLQKGVVPTKFLSGLLRSAALLNASPDCKSNLERRIGLQLEQANVEDLLLPNLSYNLETLYDIDCAQRMLDHFLLLDQSAGGISSPSSVEDVHLISSPLLSPMMMVARLMDGYLAEIAPDGNLKPSTFLTLAEALPDNSRISDDGLYRAIDIYLKAHPWLREEERERLCQLMDCQKLSVEACTHAAQNERLPLRVVVQVLFIEQLQLRTAIASCFMVSDNSRPLRHQSATEGGVPAAALRGEGWANAIRDNQALKVDMDHMKLRVSDLERECSGMREELEKLGKVRGHWRLVSRTLGGRFKSHICRTKENAVQDQTQASGIAQGPPDHPRQSKHHRSSSLS*