MRAAIDEKSTHASSRDEPSRAIRVLIVEDDSFSFLCLKSHFDQIGKSADSLGLPRLGFVLTHAVSAEDAWALCSTTVFEIVLVDLRLPGLSGVELARAYAEHIGSRASAPSSAPSERQARMSQTVFIACSSNASQLDLPASGMHDALCKPVTLQSLRHTLQKWMPTLGDAVAPLIPGVVGSPLGGPRRGDGEGSGGAVGGPSAPCACAAAAFALPPPRPRILIVEDCQIALAAMQQLLERLGFCVDAHMDGESAMTQLALLPPRYVLVLLDLQLPGMSGYAVASWYREHVRSAAARPPWVVAISADPDVDACRDYGFDRCLPKPLTAEVVAMLSRQLLAVSAPRP*