MVAGCALHGMYEHALVCLLHMQEGRACRRPNSSTLVVLLPLLAEQSALRQGKSVHAYRVHASLHDKDGVLVGTALLDMYAKCGNLLCAQRVFEAMAIRNDVTWSAIIGGFVVCGRMLEAFILFKDMLAQGLGFLSPTSVASSLRACASLANVHIGKQLHVLLAKFGLQSDLTAGNSLLLMYAKARLVDEATALFNDMAAKDTVSYSALVSGYVQNGMADASFLVFRKMQVCNVEPDVATMVSLIPACAHLASLQHGKCSHGYVIVRGMAPETSICNALIDMYAKCGRIAFSRQIFDAMSSRDIVSWNTMIAGYGIRWLGKEATAMFLDIKNHACEPDGVTFICLISACSHSGLVTEGKRWFHRMAQKYGITPRMEHYITMVDLLARGVSSMKPISLSRLCQ*