MLVQGDCVALKSPRQAKRASKSVTTERPKELTEVREKEETTTRDVSILLYTLKRVFEEQAIDKIHYFKFIIDPESFSHTVENIFHFAFLIKEGRAGLIIENGEPYIHLNIGGGEATGGTNQGIISINMKMWKDLIDKYDITESMIKKRQ