MAPPALQAQPPGGSQLRFLLFLLLLLLLLSWPSQGDALAMPEQRPSGPESQLNADELRGRFQDLLSRLHANQSREDSNSEPSPDPAVRILSPEVRLGSHGQLLLRVNRASLSQGLPEAYRVHRALLLLTPTARPWDITRPLKRALSLRGPRAPALRLRLTPPPDLAMLPSGGTQLELRLRVAAGRGRRSAHAHPRDSCPLGPGRCCHLETVQATLEDLGWSDWVLSPRQLQLSMCVGECPHLYRSANTHAQIKARLHGLQPDKVPAPCCVPSSYTPVVLMHRTDSGVSLQTYDDLVARGCHCA