MCAYVRLSGAAAFAALALLLLYAVHRWRNPRCSGRLPPGSMGLPLVGETLHFFSPDDDDSFDVPRFVRHRLARYGPIFKTSLVGHPVVVSADEELNHMVFQQEGQLFQSWYPDSFVEILGRDNVGEQQGAMFKYLKNMVLRYFGPESLRESTMLRDVEGAVTSSLCTWSTLPAVELKEAVSTMVFDLSANKLLGLEPSRSKVLRKSFFDFVRGLISFPLYLPGTAYYSCMKGRQSAMEVLQEALEERRRSVQYPGGAGGDDRARRRHGDFLDYVIQEITREEPLVTDKMALDLMFVLLFASFHTTSLALTLAVKLLADHPHVLEELTVEHETILNDRKPGRESDGITWMEYKSMTFTSQVINETVRLANIAPGIFRKALKDIQFKGYTIPAGWGVMVCPPAVHLNPDIYPDPLTFNPSRFKDKPEINRGSRHFMAFGGGLRFCVGADFSKLQMSIFLHFLVTRYRWKNLGGGKIVRTPGLEFPGGYHIQISQRN*