MGSLPPLEQEKQAGLKSLEFLSSNDKQSAYSAAELEAGHCAEGGCPCDTKAAAHSAGQSSFFQAVVNSFVLLIGLGTLSSAYAIEKAGFFGLLVLCITAAFYWIGSKLIVICMEADKSLMNYQDVGNKAFPRWGRLLITTCFYIDILGCLVGYLVSMGDTMMHIFPHPQLDILGFKGKTLFTLLAFLVILPSVWFRKLSTISYLSFWCGMSIITTIICLLVAGVKDHIGFSQDVAIFRPANVPIATGVYTFTFGATAVFPSVYKSMKNPSRFTEVMTLSFSMAALLNVIVGIIGSVMFGAMTKAQVHLNMPPALIASKVAIWATLLTPVTQFALFLSPISCELEQVMIKYLPWKAESRMTSGACIMLRTTLLIAIAMGALLFPYFANIIELIGSSVSVTLCVIFPGVFYLKLFSHKIPKSRFAGICVVIGVSALAGVAGTIVSIQDLIHKRNQEEPRGEKEEKN*