MNLLLPGLLNRVAMAEHGERKPSGKQTMLMMVMALVNAVTVQASRKLVVPALIVFGDSTVDVGMNNNITTVVKSNFLPYGRDFVTRQATGRFCNGQVPSDFVATELGLQFPLPYLNPDAQGQNIVRGISFASSASGYNDNTAKFFNTISLGKQLEYFESYKKDLARVVGGTRASYILSEALYVLSTGSNDYANNYFFNVRLRSKFQKPEYLIFLLHQASTYIESIYRAGARKLAVVNVPPLGCLPAQRALLGRLDFADCVESANAAASSFNQGLESVVESLKTKYADFRIVYLDCYSPMLDMYHNPSKYGIEEVKRGCCATGRVETAILCNPLDAALSCEEPSKYLFWDSYHPTETVYKRLTDMFIKIILDANIF*