MTVWTTPTDLKTQLQRLWDQGTLLRASLADEALFPLQLRLKKPNNQALAERFDEVRQWIRLLQAGEGAYRLQWKEINHRQLGRNQVPDGAWVDSLDAALTLLGRRREAERFRQLAEATLAAFPALHGWLCRYPLRVLEQGEHWHKVLAVLHWFRAHPHSGLYLRQLDIPGVDSKFIEQRRGLLGELLDLALPSTAIDAQARGARAFSRRYGLRDKPLRIRLRILDPRLAISGLSDLEMPVEQLAALHLEHRQVFVTENETNALAFPAQAGSILLFGQGYALDRLGDIPWLHRCPLHYWGDIDTHGFAILDRLRAHFPLARSLLMDRETLLEHRPLWGEEPPDKRCTATLRRLDDAELALFEDLRDDRLGQRIRLEQEHIRFGWLERALRGLHSF