MSISNNVVSRSILQAARFIDEWQEADLDHLTESQIRAAVAFAVRLHEGFQESVLQRLVNESCHDEYLEYKGWEEALLNADGRVASNPFAEFGWWHRIANVMLSTADNNVGSSGGSWGGNTHYRLMDIFKRNFQQWYED