MTASLRKLQAAALGHRIVWLKASVLQFIIVPSLIAIPNFAEAVTHPQDVEALIALHSAWLGNPSSWDTSTDPCDDQWLGIWCNQTRVTRMLLINQDLAGTLSPAVGNLTYLTDLDLSCNHNLGGTLPAEIGNLTRIVGFFVQFCNFSGPIPSEIGSMTSVLFLGLSQNSFTGLLPATIGFLKKMIFFDVASNHLNGYLPVSTTSGIGSGLDNLTSAQHFHFQNNMFSGSIPSSICNTEMQLVHLLLNGNEFSGIIPSNIGNLLHVEILSLDSNFLTGTVPSTISAIPNLTTLHLNNNNLTGQLPDLSNTTKLQMLTVGNNPFEASEIPIWITNMANLQLLSMDSSNLIGNIPAEIFGFSQHLSNVTFGSNQLNGTLDLTLANSSVLLLVNLTNNVITNLDKGNYTQELLHLGPSGVFNPFEHMNGSDVTSLLMLNEL*