MEKARLRAFQREQATAKTCMVSSFATDFLEIRAKEPSVHVLVIPGNPGIVAFYKDFVEELYENLGGQASITAIGHISHSKKDAERGRLFSLHEQIDHKVDFIEQEFQHSEQSLVLVGHSIGAYICLEIFKRLQKKVKLCVGLYPFLTLNKKSMKQSAIGYIARSSLLSKGVSSFVSFIGSLQASVTRGIMRRLLGPSWSVTAVEATCGHLLWYHTMRNVLFMAMTEFTKLSEEPDWNFISAKQDQIAFLFDVDDHWGPLAHLEEISKRAPGVALSVETEGHTHGYCCTEAGSFWAADYVANLIKTKF*