MMTCFLSRFLGLGRCGLQVLERRMGHFNHCTLALATLDLVCIVCLLHYQLVQHGRDLFFWCDELDQRLVEYMLSAVVLMASVSVLGSCVDGFIFSALIQRKMSRFDMPRQYFEDRYRRFVFMRLVRQLEQALKVQAKQSELGERMMTPLANLSEAQELIKEAIDEFRTAVRILLWPNRSDLLAEAFVLFHISESQLSDLTLQGYRLNDVEGEDMSNSRLSHMLNPIWY