MCCTFIPRALLRRIAEDESISEEAREEVTARINEIGKALEATAAGADKTTEYKTRYTEVPGGFSEFRSAIWGMATKNIEEFNYKTGEVLGSSYQPLPGIPYRTDKEPPVEDQDVNACMDGLRATYDFYKEVFGRNSVDDKGLQLEASIHYSIRFDNAFWDSGAKQMVFGDGDGNSRFGRYAGIINPGSFVNSLDVIAHELTHAVTQFTADLEYQGQSGALNESMSDVFAAMVVQWKHGQTVDKADWLMGKDMIYQRSESLPDWAKESRNFRSLKDPEATTNFGPQPASMYSTHYFEDESSDKEEDDYGGVHTNSGVPNFAFYKVAMALGGHSWDRAGRIWYAALTDKRLQRTARFSEFAELTVEHAEKLYPADSSVAKAVHQAWEDVGVLET*