MLSLLSIVLTFLSLIIMPCLFVSWRLRVPLSITNIRRFIKTTASQCNDKEESGTTGEKEKGGRMPKHVAIILDGNRRWAEKRGLGPSQGQEAGARTVMENVKDYFSMGINTVSLFAFSTENWGRPGDEVKYIMDMFEKIVKSEMPNLRRYGVKVSVIGKRTNIPESLLHLIGEAEEATKNNKEKQLIVALDYSGKFDILQACKSLAEKAKNGLINVEDIDENLMDKELMTSCSEFPNPDLLIRTSGEQRISNFYLWQSAYTELYFPSVLWPDFGGAEYLEALDWYQKRQRRFGLRV*