MVLPKDWARSLQTGTSYWIPHPPFSSHLKKIGTDTSAQQSLPAVREDDASFLPTPRAILDHRVPKGHQEVLIHWQGLSPADATWENLQNMKRQFTGLALEEDKGQIRGVELLRA*