MPEIIVGEKCDTFTGSWVHDLSYPLYDWSKCPYIDGEFNCQKSGRPDSDYEKWRWKPRDCNIPRFNALYLLQRLRGKNIMFVGDSLTNNQWQSMLCLLSSVLPLGRTALINGQPVSTFKALDYGVSVSFQWAPYLVDMVNRVIGGQQKVVLQIDSVELNARSWMGVDILVFESGHWWNHTSRDSRKSRDWKNPRGPNCYNETEPILGSSYPGPYPAQLQIAEGVVSRMNSSVSFLNITTLSLLRKDAHPSIYSTDLTAVQRKNPGLNSDCSHWCLPGVPDTWNELLYSALFF*