QSRLLNDMSLFFRHIAGLNANRAKNIIEWREKNGPFINREQLKKVKGLGPKSFQQCAGFIRINQDYIRTFCSYSSQHTESSTGVEGTNEKQGKKKSKTPVNVVLKPNPLDQTCIHPESYDIAMRFLSFIGGTLCEIGKPEMQQKINSLLEKEGIKKTAEGLQTTVHTLQVIIDGLSQPESFDFRTDFDKPDFKRSIVCLEDLQVGTVLTGKVQNATLFGIFVDIGVGRAGLIPIRNVTEAKLSKTKKRRSLGLGPGERVEVRVLHIDVPRSRITLDLIRVL