MRLNVVIRFTNSLSASEQVPDLSIPLSINYDVDDVNKLVNVVWLKTTIRSKVPQCANKRLRLIYNGRVLNEKTDFKKEVLKPQLNLDQIYIHCVIGDELTREQLAQENQLDNKPQEVSTNPEVIGFDRLLQQGFSQDDVTDLRRQFLLIYGSDNTSSGGDIADVEEDEHRQNRLRQLEERWIESTSNNEAAGTANEQTPLTQDGDQAQAATTPSQPMDLDESRVNEDLLLGFCVGVFLGIISVVFLLADDSVFNKRQKMSIIAGLFINFSLAIVRGQWI*