MTASLRKLQAAALGHRIVWLKASVLQFIIVPSLIAIPNFAEAVTHPQDVEALIALHSAWLGNPSSWDTSTDPCDDQWLGIWCNQTRVTRMLLINQDLAGTLSPAVGNLTYLTDLDLSCNQNLGGTLPAEIGNLTRIVRFFVQFCNFSGPIPSEIGSMTSVLFLGLSQNSFTGLLPATIGFLKKMTFLDVASNHLNGYLPVSTTSGIGSGLDNLTSAQHFHFQNNMFSGSIPSSICNTEMQLVHLLLNGNEFSGIIPSNIGNLLHVEILSLDSNFLTGTVPSTISAIPNLTTLHLNNNNLTGQLPDLSNMTKLQMLTVGNNPFEASEIPSWITNMANLQLLSMDSSNLIGNIPAEIFGFSQHLSNVTFGSNQLNGTLDLTLANSSVLLLVNLTNNVITNLDKGNYTQELL*