MKILITGGSGLLGRAVVDRFRNEENKANHEVTSLSFTRVGPGLEKVDLRDEELVSKLIRNLKPDVLIHCAAERRPDVAESDPQGTEKLNVRVTEHLAGLSNEIGFKLIYICTDYVFDGNAPPGGYDVEATPNPTNLYGKTKLAGEQAMLKTVTKKGNAVSLRVPVLYGKAESNKESAINILLDGVKKAAEGQRVLMDDWATRFPTLVEDVAKVLVALAEYKEPLPPILHFSSEKEYTKYTISLAFAKLLKLSDSHIKNLVPQSDPPQPARGETMRPRDCRLSNRALSSLGICIDQADFVDWWTAYLK*