MSLSKQDADHLLNLHSREQIDRIEKESTTCEVFLDHTNFSVFLEFKNDQDQQIEQLGWRFEDAENYGRFGPTVVTVAGSFETIQTDIEAQNRAIEEILGYNNSQLPDTFVGVQTVNIPGSAMLKPVIYEPELGVVYQYFDSNSQPIAFIEARFSRHGDYSAAGKVLLGPRFQMPDGEHMNDIMMWRGLPNNQEGTEPIVLQARNMYYTSVLHQMKRVLSAKECPTADDEVIDYLNREMSTNPIMVMVADKDKKRTDTTFQHGDIKLSDLMFRLAYPEGLVGCDDCTKRLCGHCKKPCESGDNGVWCKSCKTLYCNRECANAD*