MSQPLALFSPSCQWLGQGRRSVSPPKGWPLKAWTSSFRPDYLGRATGHLSVRVAMEVSAAAVVAAQAQESSKTATRTVEAVFFDLDDTLVLTHAADKRAHQAVKRLLATRLPQLDLQAVIDHFVKDFISQPWDPHNQVDVTEWRAHLWNRGLLCQDVDDMHLARDLQSCFDTERLLAFRWGEGVEVLVRSLQSQGVKVGIITNGHPKVQRAKLKACRAEDLFNTILVGGEEPNEKPHKDIFLKACKLAGCKPEKAVMVGDNLKTDIQGGLNAGFMATVWVNVHGLGEMTGGARPHHTVTNIVDLQRVLKQYGFLG*