MQPLEKATVDDELVDSGTPKLVPTVPMSTQRYNAAVKRVIPGNMSIRPGLFSYAKELEPPYLPEGWASYIQPEGQVYFAYESQPRMVTEARMHSETVREQVLRFAVIICKTLESKDITLPDSAELYLMPSEDGDTCRYYFVDHASHALFWLDEVDIYQLDLPEVISESHLGMVLQEQYWTHIEQFPSHRFESLHLAIDELISIFIHGEGDQLTSTGSTFAYTAKQSKNYLRILQNAKEHLRYAPSICIVARLWGVISRVRWQTFFAQERARLDRNQRVLDIPDSNRGRLFAVASRMLYNIPNARAIELEKLYVDNLVYIHTWTDFVQKSQNEWKEHLPWIFGVAIINLLLLFAPGTSGLLSALSLLCCAVAAGASLMLLARFDGINVRDPVDAVRILHSALR*