MARLLSSLTRRYKAIGCGFTHAAQPSTTIVPLSNHYLLASPKFSSLLMDSNSPDFVGSSSCSSTKIQLYSYWQSSCSWRVRFALNLKELPYEYKAVDLSKGEQFSSEFERLNPVHFVPVLVEGDLVVSDSFAILLYLDEKYPQNALLPVDVKKRALNLQVAGIIGSSIQPLHMQSVLNYLDKKAYPEDTLSWAQHYVIKGFTALEKLLKGSAGNYATGDEVFMADVFLAPQISVATTRFNIDMSSFPTLNRIYEAHKVLPAFQASVPERQPDAKVVVR