MSFSMEGKVVAVTGGSKGIGKGIARVFARAGAAVLICSRNLAEGEAAAAELSESCAAKVSAVAADVTSLEDMQAVATCAKERYGGLDVLCANAGGFPQTKIEDLTSEEWDAVMATNLKGSFLAVKACLPLLKLSSQPRVVLTSSITGPITGYPGWSHYGASKAGQLGFMRSAAIELAKYKVTVNSVLPGNIKTEGLVALGQEYLDGMAAAVPLGSIGEVEDIGHACLYFASAAAAYVTGQTIVVDGGQVLPESAEFKSEW*