MATHFARGILTEGQLVSIRLSSSCHIEARNLPAHRRTRFLASRGLLAELMFMLYGISELPEIIIQAKGKPAFRDKNLPGFSISYAGNMVGVALTTEGECGLDMELQRTSRGFHHPHSLERHPFSRNENLWVANQNDPNEARAQLITLRQSVLKLTGDVMNDDPRELQLLPVAGRLKCAHVTQLEAVCDAEDVLVWSVTVTPAIEKLKVWEFDGKLGWKSLPDIQTRANEPTGRLMRFAQLPAAKSYTLNRS*