MSYSVQRSGATRAAVSRAEVPRARTQSARAVRRTRRGESIAMNAKASRLGESEAKALVDATETFIFDCDGVIWKGDSLIEGVPETLDLLRSMGKRLIFVTNNSTKSRAGYTKKFESLGLKVNAEEIFSSSFAAAAYLESIDFKKKAYVIGETGILEELDNVGVKHIGGESDADKQVTLKSGELMHHDEDVGAVIVGFDRNINYYKIQYATLCIRENPGCMFIATNTDAVTHLTDAQEWAGNGSMVGAIKGSTKREPIVVGKPAAFMLDYIANKFNIRKDQITMVGDRLDTDILFGNDGGLNTLLVLSGVTTKEMLCSDDNTIAPTNYTDKLADLLCVGKVPA*