MDYIHLSRFSLKHLTALHVMLNTRSVTQTAARLCVSPSSISKILAQLRELLNDDLFYRDGNQLIPTPYVQQMGPTVHHVLSSMNGLLHCTEFDPQAYQGHYRLAMRESTFELFAPKVTAILAACSSELSMTIHSKEHYGFEALQSGLIDCILLPHDISQPPTFAQDLVWQVIESDELVCLMSADHPLAHAELSVEAYLAYKHIGILDNELNEPYFEKYLTQQHETRRIAVATPDFGAAAILCRQTHLLLTCSKRWADHAMQAQGLVQKALPFEYGKVAYSLVWNKPSMNDRAIRWLCQQLNSQLT*