MCCWWCCRRCLECIHNIVPPLSLPFLRFSGLALPGGGGAAAAASPPVVSMASISVPSRAPSAAEDAENIRKAVQGWGTDEKALIEILGHRTAAQRAEIAVAYEGLYNEPIIDRLHSELSGDFRSAMMLWTVDPAARDAKLAHKAMKKQGERYVWVLIEVACASAPDHLVAVRKAYREAYSASLEEDVAACPLYKDPLLKQFLVRLVSSYRYSGELVDDELARAEAAELHDAVVARKQPLHGDVVRVVSSRSKAQLKATFERYRLDHGKAVDEVLEERRSDQLAAVLKTAVWCLTSPEKHFAEVKVKPIIRFRFSSVAIRSFLMALLFQVIRSSIVGLGTDEESLTRAIVSRAEIDMKKVKEEYRARYRTTVTSDVNGDTSGYYNVILLTLVGPE*